Introdução
Eu sempre procurei uma maneira de fazer o Visual Studio desenhar uma linha após uma certa quantidade de caracteres.
Abaixo está um guia para habilitar as chamadas diretrizes para várias versões do Visual Studio.
Visual Studio 2013
Instale a extensão Diretrizes do editor de Paul Harrington para o VS 2013
Visual Studio 2010 e 2012
- Instale a extensão Diretrizes do editor de Paul Harrington para o VS 2010 ou VS 2012 .
- Abra o registro em:
VS 2010:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
VS 2012:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Text Editor
e adicione uma nova sequência chamadaGuides
com o valorRGB(100,100,100), 80
. A primeira parte especifica a cor, enquanto a outra (80
) é a coluna em que a linha será exibida. - Ou instale a extensão da UI de Diretrizes (que também faz parte do Productivity Power Tools ), que adicionará entradas ao menu de contexto do editor para adicionar / remover as entradas sem a necessidade de editar o registro diretamente. A desvantagem atual desse método é que você não pode especificar a coluna diretamente.
Visual Studio 2008 e outras versões
Se você estiver usando o Visual Studio 2008, abra o registro em HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
e adicione uma nova seqüência de caracteres chamada Guides
com o valor RGB(100,100,100), 80
. A primeira parte especifica a cor, enquanto a outra ( 80
) é a coluna em que a linha será exibida. A linha vertical será exibida quando você reiniciar o Visual Studio.
Esse truque também funciona para várias outras versões do Visual Studio, desde que você use o caminho correto:
2003: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Text Editor
2005: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor
2008: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
2008 Express: HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor
Isso também funciona no SQL Server 2005 e provavelmente em outras versões.
Respostas:
Isto é originalmente do blog da Sara .
Ele também funciona com quase qualquer versão do Visual Studio; você só precisa alterar o "8.0" na chave do Registro para o número de versão apropriado para sua versão do Visual Studio.
A linha de guia também aparece na janela Saída. (O Visual Studio 2010 corrige isso e a linha é exibida apenas na janela do editor de código.)
Você também pode ter o guia em várias colunas listando mais de um número após o especificador de cores:
Coloca uma linha branca na coluna 4 e na coluna 80. Esse deve ser o valor de um valor de sequência
Guides
na tecla "Editor de texto" (veja abaixo).Certifique-se de escolher uma cor de linha que seja visível no fundo. Essa cor não aparecerá na cor de fundo padrão no VS. Este é o valor para um cinza claro: RGB (221, 221, 221).
Aqui estão as chaves do registro que eu conheço:
Visual Studio 2010 : Editor de HKCU \ Software \ Microsoft \ VisualStudio \ 10.0 \ Text
Visual Studio 2008 : Editor de HKCU \ Software \ Microsoft \ VisualStudio \ 9.0 \ Text
Visual Studio 2005 : Editor de HKCU \ Software \ Microsoft \ VisualStudio \ 8.0 \ Text
Visual Studio 2003 : Editor de HKCU \ Software \ Microsoft \ VisualStudio \ 7.1 \ Text
Para aqueles que executam o Visual Studio 2010, convém instalar as seguintes extensões em vez de alterar o registro:
http://visualstudiogallery.msdn.microsoft.com/en-us/0fbf2878-e678-4577-9fdb-9030389b338c
http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91
Isso também faz parte do Productivity Power Tools , que inclui muitas outras extensões muito úteis.
fonte
Sem a necessidade de editar nenhuma chave do Registro, a extensão Productivity Power Tools (disponível para todas as versões do visual studio) fornece funcionalidade de diretrizes.
Uma vez instalado, clique com o botão direito do mouse na janela do editor e escolha a opção Adicionar linha de guia. Observe que a diretriz sempre será colocada na coluna em que seu cursor de edição está atualmente, independentemente de onde você clica com o botão direito na janela do editor.
Para desativar, vá para opções e encontre
Productivity Power Tools
e, nessa seção, desativeColumn Guides
. Uma reinicialização será necessária.fonte
Editor Guidelines
extensão: marketplace.visualstudio.com/…Visual Studio 2017/2019
Para quem procura uma resposta para uma versão mais recente do Visual Studio, instale o plug-in Diretrizes do Editor , clique com o botão direito do mouse no editor e selecione:
fonte
Visual Studio 2019
naProductivity Power Tools
(versão 2017/2019). Se você deseja orientações,Editor Guidelines
é a melhor opção.Agora há uma extensão para o Visual Studio 2012 e 2013:
http://visualstudiogallery.msdn.microsoft.com/da227a0b-0e31-4a11-8f6b-3a149cf2e459
fonte
Se você é usuário da edição gratuita do Visual Studio Express, a chave certa está em
{observe o VCExpress em vez do VisualStudio), mas funciona! :)
fonte
Isso também funcionará no Visual Studio 2010 (Beta 2), desde que você instale a extensão de Paul Harrington para ativar as diretrizes do VSGallery ou do gerenciador de extensões do VS2010. Como esta é a versão 10.0, você deve usar a seguinte chave do Registro:
Além disso, Paul escreveu uma extensão que adiciona entradas ao menu de contexto do editor para adicionar / remover as entradas sem precisar editar o registro diretamente. Você pode encontrá-lo aqui: http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91
fonte
Isso funciona para o SQL Server Management Studio também.
fonte
Encontrei esta extensão do Visual Studio 2010: Guias de recuo
http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30
Funciona muito bem.
fonte
Com o VS 2013 Express, essa chave não existe. O que eu vejo é HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 12.0 e não há menção ao Editor de Texto.
fonte
O caminho do registro para o Visual Studio 2008 é o mesmo, mas com 9.0 como o número da versão:
fonte
Para quem usa o Visual Assist , as diretrizes verticais podem ser ativadas na
Display
seção nas opções do Visual Assist:fonte