Aggiunta di una linea guida all’editor in Visual Studio

introduzione

Sono sempre stato alla ricerca di un modo per fare in modo che Visual Studio disegnasse una linea dopo una certa quantità di caratteri.

Di seguito è riportata una guida per abilitare queste cosiddette linee guida per varie versioni di Visual Studio.

Visual Studio 2013

Installa l’estensione per le linee guida dell’editor di Paul Harrington per VS 2013

Visual Studio 2010 e 2012

  1. Installa l’estensione per le linee guida dell’editor di Paul Harrington per VS 2010 o VS 2012 .
  2. Aprire il registro a:
    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 aggiungi una nuova stringa chiamata Guides con il valore RGB(100,100,100), 80 . La prima parte specifica il colore, mentre l’altra ( 80 ) è la colonna che verrà visualizzata.
  3. Oppure installa l’estensione UI Guidelines (che fa anche parte degli strumenti di produttività ), che aggiungerà voci al menu di scelta rapida dell’editor per aggiungere / rimuovere le voci senza dover modificare direttamente il registro. Lo svantaggio attuale di questo metodo è che non è ansible specificare direttamente la colonna.

Visual Studio 2008 e altre versioni

Se si utilizza Visual Studio 2008, aprire il registro in HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor e aggiungere una nuova stringa denominata Guides con il valore RGB(100,100,100), 80 . La prima parte specifica il colore, mentre l’altra ( 80 ) è la colonna che verrà visualizzata. La linea verticale verrà visualizzata al riavvio di Visual Studio.

Questo trucco funziona anche per varie altre versioni di Visual Studio, purché si utilizzi il percorso corretto:

 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 

Funziona anche in SQL Server 2005 e probabilmente in altre versioni.