Come rendere CTRL + / attiva / disattiva un commento in Visual Studio


Risposte:


29

Ecco un plugin per avere l'onnipotente comando "Toggle Comment" ...

1- Scarica e installa> https://marketplace.visualstudio.com/items?itemName=munyabe.ToggleComment

2- Riavvia VS

3- Vai su "Strumenti> Opzioni ...> Ambiente> Tastiera"

4- Cerca il comando "ToggleComment" e associalo alla tua chiave preferita

5- Divertiti

(Grazie, mi ero arreso ma alla fine ho trovato questo modo semplice di farlo; D)


2
Questo dovrebbe essere contrassegnato come la risposta corretta! Grazie per la condivisione!
CullenJ,

Questa è la risposta che voglio. Grazie! Questa estensione funziona come ho bisogno.
Illuminatore

44

Non puoi attivarlo o disattivarlo senza entrare in una macro o in un'altra estensione VS.

Tuttavia, ho sempre impostato VS per commentare con Ctrl+ /e decommentare su Ctrl+ Shift+/

Puoi personalizzare le scorciatoie da tastiera andando nel menu "Strumenti" e selezionando "Opzioni". Quindi selezionare "Tastiera" dal ramo "Ambiente". Da lì puoi associare i comandi Edit.CommentSelectione Edit.UncommentSelectiona qualsiasi scorciatoia da tastiera che desideri.


26

Se hai installato ReSharper (e usare VS senza che sia / era noioso), puoi assegnare una singola chiave al comando ReSharper.ReSharper_LineComment.

Ad esempio, associo la scorciatoia da tastiera Ctrl-K, Ctrl-Cal comando e quindi se la utilizzo su una riga non commentata, la commenta e se la riga è commentata, la decommenterà.

inserisci qui la descrizione dell'immagine


3
quindi per rispondere direttamente alla domanda originale, assegnare CTRL + /aReSharper.ReSharper_LineComment
Chin

5

Attiva / disattiva i commenti a riga singola e attiva / disattiva i commenti di blocco sono stati aggiunti in VS 2019 per C #

È possibile modificare il collegamento per questi comandi come desiderato in Strumenti -> Opzioni -> Ambiente -> Tastiera , cercare Edit.ToggleBlockComment o Edit.ToggleLineComment .


2
Stranamente, non funzionano, nemmeno le impostazioni predefinite, in VS 16.2.2. L'errore " The key combination (Ctrl-K, Ctrl-/) is bound to command (Toggle Line Comment) which is not currently available." appare nella parte inferiore della barra di stato per le sequenze di tasti predefinite e non lo fa nemmeno se ne usi uno personalizzato. Per ora, proverò il plug-in "Toggle Comment".
MartyMacGyver il

Questo ha funzionato per me e se hai VS 2019 è la soluzione migliore, in realtà, è LA soluzione. VS 12.2.5
Norcino,

3

Ctrl- Ke Ctrl- Ccommenterà una o più righe selezionate.

Ctrl- Ke Ctrl- Udecommenterà una o più righe selezionate.

È possibile ottenere icone della barra degli strumenti che lo faranno aggiungendo la barra degli strumenti "Editor di testo". Nell'area della barra degli strumenti fare clic con il pulsante destro del mouse e selezionare "Editor di testo". In questo modo verrà aggiunta una striscia di pulsanti icona come questa:

inserisci qui la descrizione dell'immagine

È possibile personalizzare questa striscia selezionando il menu a discesa alla fine della barra multifunzione:

inserisci qui la descrizione dell'immagine

Per modificare la combinazione di tastiera, vai su Strumenti-Opzioni e seleziona Tastiera nella struttura Ambiente. Qui è possibile modificare i tasti utilizzati per attivare le azioni Comment e Uncomment:

inserisci qui la descrizione dell'immagine


In un'installazione predefinita, questo collegamento commenterà e non commenterà.
pesante

Combinazioni di tasti chiarite
Brad Patton,

Edit.CommentSelection non viene visualizzato nell'edizione della community di VisualStudio 2015.
Allan Ruin,


0

Se stai usando Resharper, esiste un'alternativa quasi identica:

Right Alt+/

Usando questo singolo collegamento, puoi semplicemente alternare tra i commenti e il commento.

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.