STRG + / Kommentar in Visual Studio umschalten

57

Wie kann ich in Visual Studio einen Kommentar CTRL+ /umschalten, wie dies bei XCode und Eclipse der Fall ist?

Marc
quelle

Antworten:

29

Hier ist ein Plugin für den mächtigen "Toggle Comment" -Befehl ...

1- Downloaden und installieren Sie> https://marketplace.visualstudio.com/items?itemName=munyabe.ToggleComment

2- Starten Sie VS neu

3- Gehen Sie zu "Extras> Optionen ...> Umgebung> Tastatur"

4- Suchen Sie nach dem Befehl "ToggleComment" und binden Sie ihn an Ihre Lieblingstaste

5- Viel Spaß

(Danke, ich hatte aufgegeben, fand es aber endlich einfach; D)

zcharles
quelle
2
Dies sollte als die richtige Antwort markiert werden! Danke für das Teilen!
CullenJ
Das ist die Antwort, die ich will. Danke! Diese Erweiterung funktioniert wie ich brauche.
Illuminator
44

Sie können es nicht zum Umschalten bringen, ohne in ein Makro oder eine andere VS-Erweiterung zu wechseln.

Allerdings habe ich VS immer so eingerichtet, dass es mit Ctrl+ kommentiert /und mit Ctrl+ Shift+ kommentiert/

Sie können die Tastaturkürzel anpassen, indem Sie im Menü "Extras" die Option "Optionen" auswählen. Wählen Sie dann "Tastatur" aus dem Zweig "Umgebung". Von dort aus können Sie die Befehle Edit.CommentSelectionund Edit.UncommentSelectionan die gewünschten Tastaturkürzel binden .

heavyyd
quelle
26

Wenn Sie ReSharper installiert haben (und VS verwenden, ohne dass dies mühsam ist / war), können Sie dem Befehl eine einzelne Taste zuweisen ReSharper.ReSharper_LineComment.

Zum Beispiel binde ich die Tastenkombination Ctrl-K, Ctrl-Can den Befehl, und wenn ich sie in einer nicht kommentierten Zeile verwende, kommentiert sie sie und wenn die Zeile kommentiert ist, kommentiert sie sie nicht.

Bildbeschreibung hier eingeben

Joshua Ball
quelle
3
so direkt die ursprüngliche Frage zu beantworten, zuordnen CTRL + /zuReSharper.ReSharper_LineComment
Chin
5

Befehle zum Umschalten von einzeiligen Kommentaren und Blockkommentaren wurden in VS 2019 für C # hinzugefügt.

Sie können die Verknüpfung für diese Befehle in Extras -> Optionen -> Umgebung -> Tastatur ändern und nach Edit.ToggleBlockComment oder Edit.ToggleLineComment suchen .

Dibarbet
quelle
2
Seltsamerweise funktionieren sie nicht, auch nicht die Standardeinstellungen in VS 16.2.2. Der Fehler " The key combination (Ctrl-K, Ctrl-/) is bound to command (Toggle Line Comment) which is not currently available." wird unten in der Statusleiste für die Standardtastenanschläge angezeigt, und er macht nicht einmal so viel, wenn Sie einen benutzerdefinierten verwenden. Im Moment werde ich das Plugin "Toggle Comment" ausprobieren.
MartyMacGyver
Das hat bei mir funktioniert und wenn Sie VS 2019 haben, ist die beste Lösung tatsächlich DIE Lösung. VS 12.2.5
Norcino
3

Ctrl- Kund Ctrl- Ckommentieren eine oder mehrere ausgewählte Zeilen.

Ctrl- Kund Ctrl- Uheben das Kommentarzeichen für eine oder mehrere ausgewählte Zeilen auf.

Sie können Symbolleistensymbole erhalten, die dies tun, indem Sie die Symbolleiste "Texteditor" hinzufügen. Klicken Sie mit der rechten Maustaste in den Symbolleistenbereich und wählen Sie "Texteditor". Dadurch wird eine Reihe von Symbolschaltflächen wie die folgende hinzugefügt:

Bildbeschreibung hier eingeben

Sie können diesen Streifen anpassen, indem Sie die Dropdown-Liste am Ende des Menübands auswählen:

Bildbeschreibung hier eingeben

Um die Tastaturkombination zu bearbeiten, gehen Sie zu Extras-Optionen und wählen Sie Tastatur im Umgebungsbaum. Hier können Sie die Tasten ändern, mit denen die Aktionen Comment und Uncomment ausgelöst werden:

Bildbeschreibung hier eingeben

Brad Patton
quelle
In einer Standardinstallation wird diese Verknüpfung nur kommentiert und nicht kommentiert.
Heavyd
Erläuterung der Tastenkombinationen
Brad Patton
Edit.CommentSelection wird in der VisualStudio 2015 Community Edition nicht angezeigt.
Allan Ruine
0

Ich weiß nicht, ob es 2012 dasselbe ist, aber 2015 kannst du es.

Gehen Sie zu Extras> Optionen> Umgebung> Tastatur


Suchen Sie entweder nach "VisualD.ToggleCommentSelection" oder suchen Sie nach "comment". Die untere Option sollte "VisualD.ToggleCommentSelection" sein.

Snip, der zeigt, wie die Kommentarverknüpfung umgeschaltet wird.

Lupus Ossorum
quelle
0

Wenn Sie Resharper verwenden, gibt es eine fast identische Alternative:

Right Alt+/

Mit dieser einzelnen Verknüpfung können Sie einfach zwischen dem Kommentieren und dem Entfernen von Kommentaren wechseln.

Teodor Tite
quelle