Quali scorciatoie da tastiera sono i commenti e il codice di commento?


129

C'erano Ctrl+ E+ C(commento) e Ctrl+ E+ U(non commentato) nelle versioni precedenti, o Ctrl+ K+ C e Ctrl+ K+ U.

Ma in VS 2012, non riesco a vedere le scorciatoie da tastiera:

inserisci qui la descrizione dell'immagine

Come abilitare quelle scorciatoie?

Risposte:


159

Gli acceleratori di tastiera sono configurabili. È possibile scoprire quali tasti di scelta rapida sono legati a un comando in Tools -> Optionssulla Environment -> Keyboardpagina.

Questi comandi sono denominati Edit.CommentSelection e Edit.UncommentSelection .

(Con le mie impostazioni, queste sono legate a Ctrl+ K, Ctrl+ Ce Ctrl+ K, Ctrl+ U. Immagino che queste siano le impostazioni predefinite, almeno nelle impostazioni predefinite C ++, ma non lo so per certo. Il modo migliore per scoprirlo è controlla le tue impostazioni.)


Ora funziona con Ctrl + E, Ctrl + C e Ctrl + E, Ctrl + U rispettivamente per commentare e commentare.
Hari Kiran Vusirikala,

17

Puoi anche aggiungere la barra degli strumenti in Visual Studio per rendere disponibili i pulsanti.

Visualizza> Barre degli strumenti> Editor di testo

inserisci qui la descrizione dell'immagine


2
Credo che sia Visualizza -> Barre degli strumenti -> Editor XML se ci si trova su un file XML, quindi Visualizza -> Barre degli strumenti -> Editor di testo se ci si trova in un file di testo. Se ne imposti uno, sembra ricordarlo per entrambi (quindi dovresti solo impostarne uno).
user1477388


8

Dal tuo screenshot sembra che hai ReSharper installato.

A seconda delle opzioni di associazione chiave che hai scelto al momento dell'installazione, alcune delle scorciatoie standard potrebbero ora essere reindirizzate ai comandi ReSharper. Vale la pena controllare, ad esempio Ctrl+ E, Cè utilizzato da R # per la finestra di dialogo di pulizia del codice.


2

È così che l'ho fatto

Strumenti menu → Opzioni sull'ambiente → Finestra tastiera

È possibile modificare le scorciatoie predefinite seguendo i passaggi seguenti

  • Seleziona Edit.CommentSelection nella casella di riepilogo
  • Fai clic sul pulsante "Rimuovi"
  • Seleziona l'opzione "Editor di testo" nel menu a discesa sotto "Usa nuovo collegamento in:"
  • Premi il tuo collegamento nella casella di testo sotto "Premi i tasti di scelta rapida:" Esempio: premi Ctrl+ Ee poi Cti darà Ctrl+ E,C
  • Fai clic sul pulsante "Assegna"
  • Ripeti lo stesso per Edit.UnCommentSelection ( Ctrl+ E, U)

1

Sono andato al menu: StrumentiOpzioni .

AmbienteTastiera .

Mostra comando contenente e cercato: commento

Ho modificato Edit.CommentSelection e assegnato Ctrl+ /per i commenti.

E ho lasciato Ctrl+ Kquindi Uper Edit.UncommentSelection.

Questi potrebbero essere modificati in base alle preferenze dell'utente su quale chiave preferirebbero per commentare / commentare.


0

"commentLine" è il nome della funzione che stai cercando. Questa funzione è stata accettata e non comune con la stessa associazione di tasti

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.