Wie kann man in Notepad ++ mehrere Zeilen gleichzeitig auskommentieren?

65

In Eclipse können Sie mehrere Zeilen gleichzeitig auskommentieren, indem Sie sie auswählen und CTRL+ ausführen /:

// helloworld

Ist dies auch in Notepad ++ möglich, anstatt /+ /vor jeder einzelnen Zeile einzugeben?

030
quelle
Wenn die Verknüpfung nicht funktioniert, löschen Sie sie langs.xmlund versuchen Sie es erneut.
JinSnow

Antworten:

78

Wählen Sie die gewünschten Zeilen aus und drücken Sie dann CTRL+ Q. Dies schaltet Kommentare ein und aus.

Außerdem bin ich kürzlich ein Fan von ALT+ geworden Left Mouse Click, um mehrere Zeilen auszuwählen und diese Zeilen nur manuell mit zu kommentieren //.

Ich habe festgestellt, dass der ALT+ Left Mouse ClickTrick gut mit Visual Studio, JetBrain-Produkten, Notepad ++, aber nicht mit Eclipse funktioniert.

VitaminYes
quelle
1
Das ALT + LMCund //funktioniert dann .scalaauch. Zu kommentieren: ALT + LMCund anschließend zweimalDEL
030
1
Wählen Sie multiplizieren Linien und Ctrl+Qist schneller als mehrzeilige Auswahl und//
Pacerier
1
"Dies schaltet Kommentare ein und aus", wie VitaminYes schrieb. Wenn Sie die Kommentarzeilen neu commment wollen, siehe @ john-Robertsons Antwort superuser.com/a/916881/342669
malarres
2
Für die Leute, mit denen CTRL+Qes nicht geklappt hat, musst du die Sprache deiner Datei aus dem auswählen language menu, sonst weiß notepad ++ nicht, welchen Kommentartyp du haben willst.
Mohammed Noureldin
18

Auch CTRL+ Kfunktioniert gut in Notepad ++ zu kommentieren. Wenn in einem langen Block, den Sie kommentieren, bereits Kommentare vorhanden waren, werden Ihre tatsächlichen Kommentare CTRL+ Qauskommentiert, CTRL+ wobei Sie Keinfach eine weitere Ebene von // voranstellen. CTRL+ SHIFT+ KEntfernt eine einzige Zeile Kommentar aus der Auswahl.

John Robertson
quelle
Dies ist tatsächlich ein Ctrl-Q-Fehler . Wenn es halb kommentierte Zeilen und halb unkommentierte Zeilen gibt, sollte Strg-Q sie alle kommentieren, dann alle auskommentieren und dann alle erneut kommentieren.
Pacerier
1
Nachweis erbracht , dass STRG + K und arbeitet in Notepad auszukommen ++
030
13

In Notepad ++ Ich glaube , dass die Verknüpfung ist CTRL+ Qfür den Code zu kommentieren.

Sie können dazu gehen, Settings > Shortcut Mapperum dies Ihren Wünschen entsprechend zu ändern.

Die Standardeinstellung für einen Blockkommentar ist CTRL+ SHIFT+ Q. Sie können also den Codeblock markieren und diese Verknüpfung verwenden.

Dan Smith
quelle
Ich habe eine .htmlDatei erstellt und das Ergebnis des Befehls ausgeführt <!-- -->, aber in einer .scalaDatei passiert nichts
030
4
CTRL + SHIFT + QErgebnisse in /* */einer .javaDatei
030
1
Dies sind die verschiedenen Kommentare für verschiedene Sprachen. Hier ist eine Liste der unterstützten Sprachen in Notepad ++: en.wikipedia.org/wiki/Notepad%2B%2B#Programming_languages
Dan Smith
2
Wie lässt sich HTML auskommentieren?
Patrick Szalapski
2
@ DanSmith, Dam Ich kann den kommentierten Code nicht auskommentieren. Was ist das Gegenteil von Strg-Umschalt-Q ?
Pacerier
0

Wenn Sie es vorziehen, nur mit der Maus zu arbeiten, installieren Sie das Plugin "Symbolleiste anpassen" aus dem Plugin-Manager und fügen Sie die Schaltflächen "Kommentar in einer Zeile" und "Kommentar in einer Zeile entfernen" hinzu.

Cees Timmerman
quelle
0

Eine Alternative ist die Verwendung eines Makros mit einer benutzerdefinierten Verknüpfung (STRG + Q funktionierte in einem HTML-Dokument nicht mit Javascript).

Der Trick funktioniert nur für einen einzeiligen Kommentar.

Erstellen Sie das Makro:

  1. Makro> Aufnahme starten
  2. Platzieren Sie den Cursor in Ihrem Dokument und geben Sie Folgendes ein: //

  3. Makro> Aufnahme beenden

  4. Makro> Speichern
  5. Geben Sie einen Namen und wählen Sie die gewünschte Tastenkombination.

So kommentieren Sie eine Zeile schnell:

Stellen Sie den Cursor an den Anfang der zu kommentierenden Zeile und drücken Sie die für das Makro festgelegte Tastenkombination.

Grube
quelle