Domanda

introduzione

Ho sempre cercato un modo per far sì che Visual Studio tracci una linea dopo un certo numero di caratteri.

Di seguito è riportata una guida per abilitare questi cosiddetti linee guida per varie versioni di Visual Studio.

Visual Studio 2013

Installa l'estensione Linee guida per l'editor di Paul Harrington per VS 2013

Visual Studio 2010 e 2012

  1. Installa l'estensione Linee guida per l'editor di Paul Harrington per VS 2010 O VS 2012.
  2. Apri il registro all'indirizzo:
    VS 2010: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
    CONTRO il 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 in cui verrà visualizzata la riga.
  3. Oppure installa il Interfaccia utente delle linee guida estensione (che è anche una parte del file Utensili elettrici per la produttività), che aggiungerà voci al menu contestuale dell'editor per aggiungere/rimuovere le voci senza dover modificare direttamente il registro.Lo svantaggio attuale di questo metodo è che non è possibile specificare direttamente la colonna.

Visual Studio 2008 e altre versioni

Se utilizzi Visual Studio 2008, apri il registro all'indirizzo HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.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 in cui verrà visualizzata la riga.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.

È stato utile?

Soluzione

Questo è originario di Sara blog.

Funziona anche con quasi tutte le versioni di Visual Studio, devi solo modificare "8.0" nella chiave di registro con il numero di versione appropriato per la tua versione di Visual Studio.

La linea guida viene visualizzata anche nella finestra di output.(Visual Studio 2010 corregge questo problema e la riga viene visualizzata solo nella finestra dell'editor di codice.)

Puoi anche avere la guida in più colonne elencando più di un numero dopo l'identificatore del colore:

RGB(230,230,230), 4, 80

Inserisce una linea bianca nella colonna 4 e nella colonna 80.Dovrebbe essere il valore di un valore stringa Guides nel tasto "Editor di testo" (vedi sotto).

Assicurati di scegliere un colore di linea che sarà visibile sullo sfondo.Questo colore non verrà visualizzato sul colore di sfondo predefinito in VS.Questo è il valore per un grigio chiaro:RGB(221, 221, 221).

Ecco le chiavi di registro che conosco:

Visual Studio 2010:HKCU\Software\Microsoft\VisualStudio\10.0\Editor di testo

Visual Studio 2008:HKCU\Software\Microsoft\VisualStudio\9.0\Editor di testo

Visual Studio 2005:HKCU\Software\Microsoft\VisualStudio\8.0\Editor di testo

Visual Studio 2003:HKCU\Software\Microsoft\VisualStudio\7.1\Editor di testo

Per coloro che utilizzano Visual Studio 2010, potresti voler installare le seguenti estensioni anziché modificare tu stesso il registro:

Anche questi fanno parte del Utensili elettrici per la produttività, che include molte altre estensioni molto utili.

Altri suggerimenti

Senza la necessità di modificare alcuna chiave di registro, il file Estensione per utensili elettrici per la produttività (disponibile per tutte le versioni di Visual Studio) fornisce funzionalità di guida.

Una volta installato, fai semplicemente clic con il pulsante destro del mouse nella finestra dell'editor e scegli l'opzione Aggiungi linea guida.Tieni presente che la linea guida verrà sempre posizionata sulla colonna in cui si trova attualmente il cursore di modifica, indipendentemente da dove fai clic con il pulsante destro del mouse nella finestra dell'editor.

enter image description here

Per disattivare vai alle opzioni e trova Productivity Power Tools e in quella sezione spegni Column Guides.Sarà necessario un riavvio.

enter image description here

Ora è disponibile un'estensione per Visual Studio 2012 e 2013:

http://visualstudiogallery.msdn.microsoft.com/da227a0b-0e31-4a11-8f6b-3a149cf2e459

Studio visivo 2017/2019

Per chiunque cerchi una risposta per una versione più recente di Visual Studio, installa il plugin Linee guida per l'editore, quindi fai clic con il pulsante destro del mouse nell'editor e seleziona questo:

Add guidelines in Visual Studio 2017

Se sei un utente dell'edizione gratuita di Visual Studio Express, la chiave giusta è dentro

HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor

{nota VCExpress invece di VisualStudio) ma funziona!:)

Funzionerà anche in Visual Studio 2010 (Beta 2), purché installi l'estensione di Paul Harrington per abilitare le linee guida dalla VSGallery o dal gestore estensioni all'interno di VS2010.Poiché si tratta della versione 10.0, è necessario utilizzare la seguente chiave di registro:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor

Inoltre, Paul ha scritto un'estensione che aggiunge voci al menu contestuale dell'editor per aggiungere/rimuovere le voci senza dover modificare direttamente il registro.Potete trovare qui: http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91

Questo funziona per Studio di gestione di SQL Server Anche.

Ho trovato questa estensione di Visual Studio 2010:Guide per il rientro

http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30

Funziona perfettamente.enter image description here

Con VS 2013 Express questa chiave non esiste.Quello che vedo è HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0 e sotto non viene menzionato l'editor di testo.

Il percorso del registro per Visual Studio 2008 è lo stesso, ma con 9.0 come numero di versione:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor

Per chi usa Assistenza visiva, è possibile abilitare le linee guida verticali da Display sezione nelle opzioni di Visual Assist:

enter image description here

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top