Un modo per racchiudere automaticamente i commenti alla colonna 80 in Visual Studio 2008? ..o visualizzare dove si trova la colonna 80?

StackOverflow https://stackoverflow.com/questions/138703

Domanda

Esiste un modo per racchiudere automaticamente i commenti al limite di 80 colonne durante la digitazione? ..o in caso contrario, un modo per visualizzare una linea debole al limite del coulmn 80 per rendere un po 'più semplice il loro avvolgimento manuale?

Diversi altri IDE che uso hanno l'una o l'altra di quelle funzioni e rende molto più facile / veloce la scrittura di commenti che avvolgono in luoghi sensibili.

[Modifica] Se (come me) stai usando Visual C ++ Express, devi cambiare la parte VisualStudio della chiave in VCExpress - mi hai confuso per un po 'lì!

È stato utile?

Soluzione

Dai un'occhiata alla domanda qui: Hidden Features of Visual Studio (2005 -2010)?

Mostra come farlo:

" Sotto " HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 8.0 \ Text Editor " Crea una stringa chiamata " Guide " con il valore "RGB (255,0,0) 79" per avere una linea rossa nella colonna 80 nell'editor di testo. "

Altri suggerimenti

Viene fornito come macro di esempio:

Macros.Samples.VSEditor.FillCommentParagraph

La prima volta che lo esegui ti verrà chiesto quale larghezza di riempimento desideri (ovvero 80). Lo lego ad Alt-Q poiché sono un rifugiato di Emacs. Dopodiché ti sposterai nel commento che desideri formattare, esegui il comando e avvolgerai i tuoi commenti in modo adeguato.

Non è perfetto, ma è abbastanza buono.

Per gli utenti di Visual C 2008 Express (come me) avrai bisogno di:

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

Aggiungi un valore stringa chiamato Guide con il seguente valore (come per le altre risposte):

RGB(180,180,255) 80

Per fare in modo che l'editor di testo di Visual Studio mostri una linea debole sull'80a colonna, apri RegEdit e individua quanto segue:

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

Si noti che 9.0 è per Visual Studio 2008. Dovresti inserire 8.0 se hai Visual Studio 2005.

Crei un nuovo valore String chiamato Guide e inserisci il seguente valore:

RGB (128,0,0) 80

È possibile regolare il colore RGB sul valore desiderato. Il numero 80 è la colonna in cui vuoi che appaia la linea. Puoi aggiungere un'altra riga (anche se non vedo come questo possa aiutarti) in questo modo:

RGB (128,0,0) 2,80

Questo farà apparire due linee, una alla 2a colonna e una alla 80a colonna.

HKCU \ Software \ Microsoft \ VisualStudio \ 9.0 \ Text Editor \ Guides = [REG_SZ] "RGB (192.192.192) 80" (Guardando il mio registro 8.0, quindi non ne sono sicuro al 100%)

A proposito, oltre alla guida più a destra come da commenti sopra, ho anche impostato guide di contrasto più basse per le colonne 4, 8, 12, 16 ecc. Questo aiuta davvero con la leggibilità del codice.

SlickEdit Tools per Visual Studio. Esiste un ottimo wrapper di commenti in tempo reale che regola automaticamente la lunghezza delle righe durante la digitazione.

http://www.slickedit.com/products/slickedit-tools

Dai un'occhiata a http://www.kynosarges.de/CommentReflower.html .

Comment Reflower per Visual Studio

Comment Reflower è un componente aggiuntivo essenziale per Microsoft Visual Studio che fornisce la riformattazione automatica configurabile dei commenti di blocco, inclusi i commenti XML.

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