Verknüpfung zum Kommentieren / Kommentieren von Eclipse?

270

Ich dachte, dies wäre leicht zu erreichen, aber bisher habe ich keine Lösung für die Verknüpfung von Kommentaren und Kommentaren zu beiden gefunden Java class editor und und jsf faceted webapp XHTML file editor:

  1. um eine Zeile schnell zu kommentieren / zu kommentieren (wie ctrl + ddient zum Entfernen einer einzelnen Zeile)
  2. in der Lage sein, mehrere Zeilen auszuwählen und zu kommentieren / zu kommentieren

Zum Beispiel :

einzeiliger Java-Code von:

private String name;

in

//private String name;

mehrzeiliger Java-Code von:

private String name;
private int age;

in

/*private String name;
private int age;*/

einzeiliger xhtml-Code von:

<h:inputText ... />

in

<!-- h:inputText ... / -->

mehrzeiliger xhtml-Code von:

<h:inputTextarea
  rows="xx"
  cols="yy"
  ...
/>

in

<!-- h:inputTextarea
  rows="xx"
  cols="yy"
  ...
/ -->

Bertie
quelle
3
Für einzeilige Kommentare können Sie verwenden ctrl + /.
Harry Joy
Mögliches Duplikat von Wie kommentiere ich einen Block in Eclipse?
CubeJockey
Mac-Verknüpfungen: // Für einzeilige Kommentare schalten Sie Cmd + / um, um sie einzufügen und zu entfernen. / * mehrzeilig * / benutze Cntrl + Cmd + // zum Kommentieren und Cntrl + Cmd + \\ zum Kommentieren. Funktioniert auch mit Eclipse Neon!
lft93ryt
Alle Verknüpfungen, um diese Art von Kommentar zu kommentieren / ** Hallo * dies ist die zweite Zeile * dies ist die dritte Zeile * /
MashukKhan

Antworten:

359

Für einzeilige Kommentare können Sie Ctrl+ /und für mehrzeilige Kommentare Ctrl+ Shift+ verwenden, /nachdem Sie die Zeilen ausgewählt haben, die Sie im Java-Editor kommentieren möchten.

Unter Mac / OS X können Sie mit + /einzelne Zeilen oder ausgewählte Blöcke auskommentieren.

Richie
quelle
1
cool ! funktioniert hervorragend für Java- und XHTML-Dateien. es verwendet sogar das / * * / für mehrzeilige Java-Codes
Bertie
1
Bei Verwendung einer schwedischen Tastatur ist die Mehrzeiligkeit nicht möglich, da das Zeichen '/' mit Umschalt + 7 eingegeben wird. Gibt es ein Plugin zum Ändern der Verknüpfungen für schwedische Benutzer?
David Mårtensson
1
@ DavidMårtensson es funktioniert gut für mich, drücke einfach Strg + Umschalt + 7 (was Strg + / ergibt), wobei mehrere Zeilen markiert sind.
Benutzer
1
Zum Kommentieren drücken Sie Strg + / erneut, wenn es sich um einen einzeiligen Kommentar handelt, und Strg + Umschalt + \, wenn es sich um einen mehrzeiligen Kommentar handelt
Richie
1
@ Richard Strg + Shift + \ funktioniert nicht für mich zum Kommentieren mehrerer Zeilen
John
178

Verwenden

Ctrl+ SHIFT+, Lwodurch eine Liste aller wichtigen Verknüpfungen für Eclipse geöffnet wird.

  1. Für einzeiligen Java-Code- Kommentar und Kommentar: Ctrl+/ (Schrägstrich vorwärts)

  2. Für mehrzeiligen Java-Code- Kommentar: Ctrl+ Shift+ / (Schrägstrich vorwärts) und

    Mehrzeiliger Kommentar: Ctrl+ Shift+ \(Backslash)

  3. Für einzeiligen XHTML-Code Kommentar / Kommentar: Ctrl+ Shift+ c

  4. Für mehrzeiligen xhtml-Codekommentar : Ctrl+ Shift+ / (Schrägstrich vorwärts)

    Für mehrere Kommentare: Ctrl+ Shift+ \(Schrägstrich)

Für Mac-Benutzer ist es: anstelle vonCtrl

Hardik Mishra
quelle
13
Fand es ! Es ist Strg-Umschalt-C in meiner Eclipse, und das Umschalten von Kommentar / Kommentar funktioniert sowohl für Java-Code als auch für XML-Dateien. Aber der Kommentar zu Java-Code verwendet // sogar für mehrere Zeilen und nicht / * * / .. aber ich denke, es ist in
Ordnung
@bertie Verwenden Sie # 4, wenn dies der gewünschte Effekt ist.
b1nary.atr0phy
Ersetze Strg durch ⌘, danke, dass du mir beigebracht hast, wie man fischt!
Hunter-Orionnoir
Für mehrere Kommentare: Strg + Umschalt + \ (Schrägstrich): Am WICHTIGSTEN!
Raikumardipak
92

CTRL + 7

kommentiert / kommentiert im Java-Editor.

Daniel
quelle
Dies funktioniert für Android-Anwendungen. Ich habe das auf Strg + Q getauscht.
MrHIDEn
Dies ist großartig, da es einfacher ist, sich zwei verschiedene Befehle zum Kommentieren / Nichtkommentieren zu merken!
Levininja
Im Gegensatz zu den meisten anderen Antworten funktioniert dies immer (mehrzeilige Kommentare können nicht verschachtelt werden)
idclev 463035818
47
  1. Einzeiliger Kommentar Ctrl +/
  2. Einzeiliger Kommentar Ctrl +/

  1. Mehrzeiliger Kommentar Ctrl + Shift+/
  2. Mehrzeiliger Kommentar Ctrl + Shift+ \(beachten Sie den Backslash)
Noelyahan
quelle
32

Eine einfachere Möglichkeit ist das Drücken von Ctrl+ Shift+ C, genau wie in Code :: Blocks

Denis
quelle
2
Danke dir. Auf meiner Tastatur muss ich Alt Gr drücken, um auf / zuzugreifen, und die allgemeinen Verknüpfungen funktionieren nicht (Strg + / und Strg + Umschalt + /). Diese Verknüpfung ist das, was ich brauchte.
Zezim
1
Das ist großartig, weil es XML auskommentiert. Wenn ich Cmd- / verwende, um XML / HTML zu kommentieren, erhalte ich einen verschachtelten Kommentar.
David Mann
15

Wählen Sie den Code aus, den Sie kommentieren möchten, und verwenden Sie dann Ctr+ /zum Kommentieren und Ctrl+ /auch zum Kommentieren . Es funktioniert möglicherweise nicht für alle Arten von Quelldateien, aber es funktioniert hervorragend für Java-Code.

Squawknull
quelle
11

In Eclipse Durch Drücken von Ctrl+ Shift+ Lwerden alle Verknüpfungen aufgelistet.

sk85
quelle
Diese Antwort bedeutet eigentlich mehr voll. gibt Antwort auf eine Vielzahl anderer Fragen im Zusammenhang mit Verknüpfungen, zusätzlich zu der Frage, die hier gestellt wird
DeltaCap019
2
..aber es beantwortet die Frage nicht, da der Hotkey "Kommentar" in diesem Popup nicht aufgeführt ist.
WesternGun
8

Ctrl + Shift+ C . Funktioniert hervorragend auf .java , .xhtml , .properties und vielleicht auf anderen, aber ich habe nur diese getestet. Kann einzelne oder mehrere Zeilen kommentieren.

ihebiheb
quelle
ja, funktioniert auch zumindest in.less, .css, .jsp, .xml
el-teedee
8

Kommentare In der Java-Klasse


  1. Umschalten / Einzeiliger Kommentar (Ctrl +/ ) - Hinzufügen / Entfernen von Zeilenkommentaren (//…) zur aktuellen Zeile.
  2. Blockkommentar hinzufügen (Ctrl + Shift+\ ) - Umschließen Sie die ausgewählten Zeilen mit einem Blockkommentar (/ *… * /).
  3. Blockkommentar entfernen (Ctrl + Shift+/ ) - Entfernen Sie einen Blockkommentar (/ *… * /), der die ausgewählten Zeilen umgibt.
  4. Javadoc-Kommentar hinzufügen (Alt + Shift+J ) - Fügen Sie dem aktiven Feld / der aktiven Methode / Klasse einen Javadoc-Kommentar hinzu.

Kommentare In der HTML / XML / Config-Datei


  1. Blockkommentar hinzufügen (Ctrl + Shift+/ ) - Umschließen Sie die ausgewählten Zeilen mit einem Blockkommentar (<! - ->).
  2. Blockkommentar entfernen (Ctrl+Shift+\) - Entfernen Sie einen Blockkommentar (<! - ->), der die ausgewählten Zeilen umgibt.
Deepak Gupta
quelle
HAHA, indem CTRL+SHIFT+\ ich verzweifelt versuchte, in XML zu kommentieren , entdeckte ich eine neue CTRL+ALT-GR+8, die die aktuell bearbeitete Datei in 2 Editoren zu duplizieren scheint (vertikale Aufteilung). Dann können Sie Kopf und Ende derselben Datei zur gleichen Zeit sehen
el-teedee
7

Eine einfache Möglichkeit besteht darin , in den Zeilen Ihres Codes Ctrl+ Shift+ zu drücken C.

Für Kommentare und für Kommentare machen Sie dasselbe .. :)

Andy
quelle
Vielen Dank, dass ich versucht habe, cmd shift + shift + c (im Wesentlichen das Gleiche) zu versuchen, um Kommentare auf einem Mac
umzuschalten
Es funktioniert nur für Kommentare und Kommentare.
Lova Chittumuri
6

Ctrl +, 7 um einen ausgewählten Text zu kommentieren.

Sangimed
quelle
5

Für einen Mac ist dies die folgende Kombination: Cmd+/

Bofredo
quelle
1
Nur zum späteren Nachschlagen: Dieser Schlüssel wird als "Befehlstaste" bezeichnet.
Katzenhut
@katzenhut Ich würde hoffen, dass ein Programmierer weiß, was die Tasten auf seiner Tastatur sind.
b1nary.atr0phy
@ b1nary.atr0phy - Nun, als ich diesen Kommentar schrieb, bezeichnete der Antwortende den fraglichen Schlüssel als "Mac-Schlüssel". Was sagt dir das?
Zum
Mein Chef hat mich damals gezwungen, ein Mac-Book zu benutzen. Nicht meine Schuld, ich kannte den Namen der Schaltflächen nicht :-)
Bofredo
5

Für diejenigen, die Dinge anpassen (und vermasseln) möchten, einige Tipps:

Geben Sie unter "Einstellungen" - "Allgemein" - "Schlüssel" "Kommentar" ein, um eine vollständige Liste der Kommentarschlüsselkombinationen in allen Editoren zu erhalten. Stellen Sie sicher, dass Sie nur Befehle bearbeiten und nicht kopieren (da Sie erstellte Befehle nicht löschen können).

Suchen Sie für HTML-Dateien nach Dateien mit dem Bereich "Bearbeiten von HTML-Dateien". Die Namen sind zwar verwirrend, aber die Beschreibung zeigt mehr oder weniger, wenn jeder Schlüssel verwendet wird.

Endlich kann ich hier nur Blockkommentare in HTML definieren. Es funktioniert sowohl für HTML - Code und Javascript - Code (Add am Anfang und am Ende, <!--und -->wenn ist HTML, und fügen Sie /*und */wenn ist Javascript). (Ich erinnere mich, dass es einmal einen "Zeilenkommentar" -Schlüssel gab (Kommentare für jede Zeile hinzufügen), aber jetzt ist er nicht mehr vorhanden. Wenn jemand weiß, wie er ihn findet und mir sagt, bin ich sehr dankbar.) Die Kategorie muss sein . funktioniert nicht.Geben Sie hier die Bildbeschreibung ein Edit Source

BEARBEITEN:

Ich habe herausgefunden, wie man XML umschaltet. Kommentar umschalten! Die Kategorie sollte auch sein Edit. Anschließend können Sie den Kommentar im ** XML-Editor umschalten (der mit den Registerkarten "Design" und "Quelle").

Geben Sie hier die Bildbeschreibung ein

WesternGun
quelle
1
Bei Maverics / Eclipse-Sauerstoff habe ich es zum Laufen gebracht, indem ich binding = Befehl + Shift + / gesetzt habe, wenn = 'Javascript-Quelle bearbeiten', wobei category = source und command = 'Blockkommentar hinzufügen'.
jkb016
3

Ctrl+ /um "//" Kommentare umzuschalten und Ctrl+ Shift/"/ * * /" Kommentare umzuschalten. Zumindest für Java - andere Tools haben möglicherweise andere Verknüpfungen.

Ctrl+ \entfernt einen Block eines der Kommentare, fügt jedoch keine Kommentare hinzu.

EDIT: Es ist Ctrlauf einem PC, aber auf einem Mac können die Verknüpfungen alle Cmdstattdessen sein. Ich habe selbst keinen Mac und kann ihn daher nicht einfach überprüfen

Kamran
quelle
3

Einzelkommentar ctrl+ /und auch mehrzeiliger Kommentar Sie können mehrere Zeilen und dann ctrl+ auswählen /. Um einen Kommentar zu entfernen, können Sie ctrl+ csowohl für einzeilige als auch für mehrzeilige Kommentare verwenden.

GB_Bhayani ツ
quelle
3

Sie können den Kommentar in einer Zeile oder Auswahl umschalten, indem Sie die Tastenkombination Ctrl+ verwenden/ umschalten, Dadurch wird das // vor der Codezeile hinzugefügt / entfernt

Sie können den Kommentar / * * / mit dem Ctrl+ blockierenShift Verknüpfung + / Eclipse

Eine vollständige Liste nützlicher Eclipse-Verknüpfungen finden Sie hier http://javatutorial.net/eclipse-shortcuts

filip_j
quelle