Como adicionar uma margem direita ao editor de código do Visual Studio?

87

É possível adicionar uma margem direita ao editor de código do Visual Studio?

Gostaria de definir uma margem de 80 caracteres, mas não consigo encontrar essa opção nas configurações.

Alexey
fonte

Respostas:

124

De acordo com a documentação do usuário e das configurações do espaço de trabalho do Visual Studio Code , você pode adicionar réguas que marcam as colunas especificadas.

Procure por "régua" nas configurações. Clique no link para editar o arquivo .json. Adicione a propriedade abaixo para regra de 80 caracteres.

Configuração de exemplo:

// Columns at which to show vertical rulers
"editor.rulers": [80],
alexriedl
fonte
7
Procure por "régua" em Configurações. Você ainda precisa editar o arquivo, mas o VSCode dará assistência.
z0r
2

Provavelmente não é um problema para a maioria dos codificadores modernos, mas se você realmente está imprimindo em uma impressora de 80 colunas, é melhor definir sua margem para 79; se uma linha terminar exatamente na 80ª coluna, a impressora provavelmente adicionará uma linha em branco adicional por meio de um avanço de linha automático. Como eu disse, isso provavelmente só afetará os codificadores que ainda favorecem a impressão matricial / contínua.

PHPNoob
fonte
2
Hum, não. Por ter um código que envolve claramente a marca de 80-100 caracteres, posso ter 2 classes abertas lado a lado em uma tela. Ter que rolar horizontalmente quando encontro algum nome de método enorme com vários parâmetros é uma dor e faz o corpo do método desaparecer à esquerda. Código estreito significa que só preciso rolar com a roda do mouse.
Riegardt Steyn
1
Esta resposta deve ser um comentário. Não responde à pergunta, mas é interessante.
tilgovi
1

Navegação a seguir

  1. Arquivo -> Preferências -> Configurações
  2. Selecione a opção da guia: Aplica-se apenas a => 'Usuário' ou 'Espaço de trabalho'
  3. Pesquise por 'governantes'
  4. abra o setting.json em 'governantes'
  5. adicione a linha "editor.rulers": [80]

A versão que estou usando é 1.49.1

SridharKritha
fonte