2010-03-26 5 views

risposta

3

Bene, c'è un componente aggiuntivo che formatterà automaticamente i commenti su una larghezza specificata (come caratteristica laterale).

E 'HyperAddIn - la caratteristica principale dei quali è che consente di creare 'hyperlink' ad altri posti nel codice all'interno dei commenti, in questo modo:

// The other half of this logic is in code:ComponentManager.Initialise() 

Con installato HyperAddIn, il code:ComponentManager.Initialise() diventa un link cliccabile .

L'ho installato, funziona OK, ma devo ammettere che il più delle volte non ho attivato la formattazione dei commenti.

5

No. La scorciatoia è Ctrl + E, Ctrl + W.

Ci sarebbe un trucco per formattare i commenti. Scrivi il tuo snippet di codice per il commento.

1

La libera AtomeerUtils Addin menzioni tale caratteristica:

  • Word-avvolgere il testo in un blocco di commento.

Non l'ho provato.

+0

Nota questo non è un prodotto gratuito, tuttavia è disponibile una prova di 30 giorni. –

-3

Esso non può rispondere alla domanda direttamente, ma, invece di:

//Writing a really really long comment on one line that should probably be broken up into multiple lines anyhow 

Perché non si:

//Break your comments up into multiple lines so that 
//you don't need to worry about them wrapping? 

Inoltre, non mi piace lunghe linee di codice - pausa loro su più righe, quindi è più facile da leggere. Tutto ciò che preferisco lo so, ma se devi scorrere orizzontalmente per vedere tutto il codice, è un buon segno che ha bisogno di una formattazione migliore IMO.

+14

Questo è un dolore epico da gestire. Se aggiungi o approfondisci il tuo commento, devi tornare indietro e correggere tutte le interruzioni di linea dura che hai aggiunto. – Deane

+0

@Deane: Non lo so, ho usato questo metodo da oltre 10 anni e va bene. Certo, è aneddotico, ma penso che si possa seguire banalmente questo approccio (ed è "scalabile" per qualsiasi editor: P) –

1

Come non ho trovato nulla di adatto finora, io uso Vim. Ho impostato Apri in & Vim come comando di strumento esterno, quindi posso semplicemente premere Alt+T,V per aprire il file corrente al suo interno. In Vim, trovo il commento (premere / per la ricerca incrementale), selezionarlo (Shift+V seleziona l'intera riga) e il comando gq formatta il testo selezionato. Infine, :wq e sono tornato in Visual Studio.

Si spera che in futuro venga visualizzata un'estensione semplice o che questa funzione sia disponibile per VsVim.

+0

Adoro questa soluzione! Io uso VsVim, la maggior parte del tempo, ma spesso desidero entrare a Vim per l'esperienza completa. Questo mi dà la possibilità di fare proprio questo con facilità. Vorrei poter votare questa risposta un'altra volta. – Benmj

+1

problema da guardare: https://github.com/jaredpar/VsVim/issues/333 –

2

CodeMaid's page elenca i commenti che scorrono tra le sue numerose caratteristiche di abbellimento del codice.