Scorciatoia commento / commento di Eclipse?


270

Ho pensato che sarebbe stato facile da raggiungere, ma finora non ho trovato soluzioni per il collegamento commento / commento su entrambi Java class editore jsf faceted webapp XHTML file editor:

  1. commentare / decommentare rapidamente una riga (come ctrl+ dserve per rimuovere una riga)
  2. essere in grado di scegliere più righe e commentare / rimuovere il commento

Per esempio :

codice java a riga singola , da:

private String name;

in

//private String name;

codice java su più righe , da:

private String name;
private int age;

in

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

codice xhtml a riga singola , da:

<h:inputText ... />

in

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

codice xhtml a più righe , da:

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

in

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


3
per un commento a riga singola puoi usare ctrl + /.
Harry Joy,


Scorciatoie Mac: // per i commenti a riga singola, selezionare Cmd + / per inserire e rimuovere. / * multilinea * / usa Cntrl + Cmd + // per commentare e Cntrl + Cmd + \\ per rimuovere il commento. Funziona anche con Eclipse Neon!
lft93ryt,

Qualsiasi scorciatoia per decommentare questo tipo di commento / ** Ciao * questa è la seconda riga * questa è la terza riga * /
MashukKhan

Risposte:


359

Per i commenti a riga singola puoi usare Ctrl+ /e per i commenti a più righe puoi usare Ctrl+Shift + /dopo aver selezionato le righe che si desidera commentare nell'editor java.

Su Mac / OS X puoi usare + /per commentare singole righe o blocchi selezionati.


1
freddo ! funziona alla grande sia per i file java che xhtml. utilizza persino / * * / per i codici java multilinea
bertie

1
Usando una tastiera svedese la multilinea non è possibile poiché il carattere '/' viene digitato usando shift + 7, c'è un plugin per cambiare le scorciatoie per gli utenti svedesi?
David Mårtensson,

1
@ DavidMårtensson funziona bene per me, basta premere Ctrl + Maiusc + 7 (ctrl + /), con più righe segnate.
utente

1
Per rimuovere il commento, premi Ctrl + / di nuovo se si tratta di un commento a riga singola e Ctrl + Maiusc + \ se si tratta di un commento a più righe
Richie,

1
@Richie ctrl + maiusc + \ non funziona per me per il commento scomposto su più righe
giovanni

178

Uso

Ctrl+ SHIFT+ Lche aprirà un elenco di tutte le principali scorciatoie per l'eclissi.

  1. Per commenti e commenti su codice java a riga singola : Ctrl+ /(Forward Slash)

  2. Per commenti sul codice java su più righe : Ctrl+ Shift+ / (Forward Slash) e

    Commento multilinea: Ctrl+ Shift+ \(barra rovesciata)

  3. Per commenti / commenti su codice xhtml a riga singola : Ctrl+ Shift+ c

  4. Per commenti sul codice xhtml su più righe : Ctrl+ Shift+ / (Forward Slash)

    Per il commento multiplo: Ctrl+ Shift+ \(barra rovesciata)

Per l'utente Mac sarà: invece diCtrl


13
Trovato ! È ctrl shift c nella mia eclissi e attiva / disattiva commento funziona sia per il codice java che per il file xhtml. Ma il commento sul codice Java usa // anche per più righe e non / * * / .. ma penso che sia ok :-)
bertie

@bertie Usa # 4 se questo è l'effetto che stai cercando.
b1nary.atr0phy,

sostituisci ctrl con ⌘, grazie per avermi insegnato per avermi insegnato a pescare!
Hunter-Orionnoir il

Per il commento multiplo: Ctrl + Maiusc + \ (barra rovesciata): IMPORTANTE!
raikumardipak,

92

CTRL + 7

commenta / decommenta in Java Editor.


Funziona con l'applicazione Android. L'ho scambiato con Ctrl + Q.
MrHIDEn,

Questo è fantastico perché è più semplice che ricordare due diversi comandi per commentare / annullare il commento!
levininja,

contrariamente alla maggior parte delle altre risposte funzionerà sempre (i commenti su più
righe

47
  1. Commento a riga singola Ctrl+/
  2. Smentimento a riga singola Ctrl+/

  1. Commento multilinea Ctrl+ Shift+/
  2. Commento multilinea Ctrl+ Shift+ \(notare la barra rovesciata)

32

Un modo più semplice è premere Ctrl+ Shift+ C, proprio come in Code :: Blocks


2
Grazie. Nella mia tastiera devo premere Alt Gr per accedere a / e le scorciatoie comuni non funzionano (ctrl + / e ctrl + shift + /). Questa scorciatoia è ciò di cui avevo bisogno.
zezim,

1
Questo è fantastico perché decommenta XML. Quando uso Cmd- / per rimuovere il commento da XML / HTML, finisco con un commento nidificato.
David Mann,

15

Seleziona il codice che vuoi commentare, quindi usa Ctr+ /per commentare e Ctrl+ /anche per rimuovere il commento. Potrebbe non funzionare con tutti i tipi di file sorgente, ma funziona benissimo con il codice Java.


11

In eclissi Premendo Ctrl+ Shift+ L, verranno elencati tutti i collegamenti.


questa risposta in realtà significa più piena. fornisce una risposta per una vasta gamma di altre domande relative ai collegamenti, oltre a quelle poste qui
DeltaCap019

2
..ma non risponde alla domanda perché il tasto di scelta rapida "comment" non è elencato in questo popup.
WesternGun

8

Ctrl + Shift+ C . Funziona alla grande su .java , .xhtml , .properties e forse su altri, ma ho provato solo questi. Può commentare righe singole o multiple.


sì, funziona anche almeno in.less, .css, .jsp, .xml
el-teedee il

8

Commenti in classe Java


  1. Attiva / disattiva commento riga singola (Ctrl +/ ): consente di aggiungere / rimuovere i commenti riga (//…) dalla riga corrente.
  2. Aggiungi commento blocco (Ctrl + Shift+\ ): avvolge le righe selezionate in un commento blocco (/ *… * /).
  3. Rimuovi commento blocco (Ctrl + Shift+/ ) - Rimuove un commento blocco (/ *… * /) che circonda le linee selezionate.
  4. Aggiungi commento Javadoc (Alt + Shift+J ) - Aggiungi un commento Javadoc al campo / metodo / classe attivi.

Commenti In file HTML / XML / Config


  1. Aggiungi commento blocco (Ctrl + Shift+/ ): avvolge le righe selezionate in un commento blocco (<! - ->).
  2. Rimuovi commento blocco (Ctrl+Shift+\) - Rimuove un commento blocco (<! - ->) che circonda le linee selezionate.

HAHA, cercando disperatamente di decommentare in XML con CTRL+SHIFT+\ , ho scoperto un nuovo CTRL+ALT-GR+8che sembra duplicare il file modificato corrente (divisione verticale) in 2 editor. Quindi puoi vedere contemporaneamente testa e fondo dello stesso file
el-teedee,

7

Un modo semplice per farlo è premere Ctrl+ Shift+ C, sulle righe del codice.

Per i commenti e per i commenti, fai lo stesso .. :)


Grazie, questo mi ha portato a provare cmd shift + maiusc + c (essenzialmente la stessa cosa) per attivare o disattivare i commenti su un Mac
Hunter-Orionnoir,

Funziona solo con solo commenti e istruzioni di commento.
Lova Chittumuri,


5

Per un Mac è la seguente combinazione: Cmd+/


1
solo per riferimento futuro: quella chiave è chiamata "chiave-comando".
Katzenhut,

@katzenhut Spero che un programmatore sappia quali sono i tasti della sua tastiera.
b1nary.atr0phy

@ b1nary.atr0phy - beh, quando ho scritto questo commento, il rispondente si riferiva alla chiave in questione come "mac-key". E allora, che cosa ti dice? per fortuna, qualcuno l'ha modificato dal ...
Katzenhut,

Il mio capo mi ha costretto a usare un Mac-Book allora. Non per colpa mia non conoscevo il nome dei pulsanti :-)
bofredo,

5

Per coloro a cui piace personalizzare le cose (e rovinarle), alcuni consigli:

In "Preferenze" - "Generale" - "Chiavi", digita "commento" per ottenere un elenco completo della combinazione di tasti di commento in tutti gli editor. Assicurati solo di modificare, non di copiare i comandi (perché non puoi cancellare quelli creati).

Per i file HTML, cercare quelli con ambito "Modifica dei file HTML". I nomi sono confusi, sì, ma la descrizione mostra più o meno quando viene usata ogni chiave.

Finalmente, sono in grado di definire qui solo i commenti di blocco in HTML. Funziona sia per il codice HTML che per il codice Javascript (aggiungi all'inizio e alla fine, <!--e -->se è HTML, e aggiungi/* e */se è Javascript). (Ricordo che una volta potrebbe esserci un tasto "commento riga" (aggiungi commenti per ogni riga) ma ora non è più lì. Se qualcuno sa come trovarlo e dirmi, sarò molto grato.) La categoria deve essere .inserisci qui la descrizione dell'immagine Edit Sourcenon funziona.

MODIFICARE:

Ho trovato come configurare XML Toggle comment! Anche la categoria dovrebbe essere Edit. Quindi puoi attivare / disattivare i commenti in ** XML Editor (quello con le schede "Design" e "Source").

inserisci qui la descrizione dell'immagine


1
Su Maverics / Eclipse ossigeno l'ho fatto funzionare impostando binding = command + shift + /, quando = 'modifica sorgente javascript' dove categoria = sorgente e comando = 'aggiungi commento blocco'.
jkb016,

3

Ctrl+ /per attivare / disattivare i commenti "//" e Ctrl+ Shift/per attivare / disattivare i commenti "/ * * /". Almeno per Java, comunque - altri strumenti possono avere scorciatoie diverse.

Ctrl+\ rimuoverà un blocco di entrambi i commenti, ma non aggiungerà commenti.

EDIT: È Ctrlsu un PC, ma su un Mac le scorciatoie potrebbero essere tutte Cmdinvece. Non ho un Mac da solo, quindi non posso controllarlo facilmente


3

Singolo commento ctrl+ /e anche commento a più righe è possibile selezionare più righe e quindi ctrl+ /. Quindi, per rimuovere il commento è possibile utilizzare ctrl+ csia per il commento a riga singola sia per quello a più righe.


3

Puoi attivare o disattivare il commento su una riga o selezione usando il collegamento Ctrl+ / Questo aggiunge / rimuove il // infront della riga di codice

Puoi bloccare il commento / * * / usando il Ctrl+Shift collegamento + / eclipse

Puoi trovare un elenco completo di utili scorciatoie di eclissi qui http://javatutorial.net/eclipse-shortcuts


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.