Eclipseコメント/コメント解除のショートカット?


270

私はこれを達成するために簡単だろうと思ったが、今のところ私は両方にコメント/コメント解除ショートカットの解決策を発見していないJava class editorjsf faceted webapp XHTML file editor

  1. 行をすばやくコメント/コメント解除するには(ctrl+ dは1行を削除するのと同様)
  2. 複数の行を選択してコメント/コメント解除できる

例えば ​​:

単一行のJavaコード、from:

private String name;

//private String name;

複数行のJavaコード、から:

private String name;
private int age;

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

単一行xhtmlコード、から:

<h:inputText ... />

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

複数行のxhtmlコード、から:

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

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


3
1行コメントの場合は使用できますctrl + /
Harry Joy、


Macショートカット:// 1行コメントの場合、挿入と削除を切り替えるにはCmd + /を切り替えます。/ *複数行* /コメントするにはCntrl + Cmd + //を使用し、コメントを解除するにはCntrl + Cmd + \\を使用します。Eclipse Neonでも動作します。
lft93ryt 2017年

このタイプのコメントをコメント解除するためのショートカット/ **こんにちは*これは2行目です*これは3行目です* /
MashukKhan

回答:


359

1行コメントの場合はCtrl+ /を使用し、複数行コメントの場合は、Javaエディターでコメントする行を選択した後でCtrl+ Shift+ を使用できます/

Mac / OS Xでは、+ /を使用して、単一の行または選択したブロックをコメント化できます。


1
涼しい !javaファイルとxhtmlファイルの両方に適しています。複数行のJavaコードには/ * * /も使用します
bertie

1
スウェーデン語のキーボードを使用している場合、Shift + 7を使用して「/」文字を入力するため、マルチラインは使用できません。スウェーデン語ユーザーのショートカットを変更するプラグインはありますか?
DavidMårtensson2013

1
@DavidMårtenssonCtrl + Shift + 7(Ctrl + /を押す)を押すだけで、複数の行がマークされます。
ユーザー

1
コメントを解除するには、1行コメントの場合はCtrl + /をもう一度押し、複数行コメントの場合はCtrl + Shift + \を押します
Richie

1
@Richie ctrl + shift + \は、複数行のコメントを外すと機能しません
john

178

使用する

Ctrl+ SHIFT+ Lこれは、Eclipseのすべての主要なショートカットのリストを開きます。

  1. 以下のための単一の行のJavaコード:コメントとコメント解除Ctrl+ /(スラッシュ)

  2. 以下のための複数行のJavaコードのコメント:Ctrl+ Shift+ /(スラッシュ)と

    複数行コメント解除:Ctrl+ Shift+ \(バックスラッシュ)

  3. 以下のための単一のラインXHTMLコードのコメント/コメント解除:Ctrl+ Shift+ c

  4. 以下のための複数のラインXHTMLコード:コメントCtrl+ Shift+ /(スラッシュ)

    複数のコメント解除の場合:Ctrl+ Shift+ \(バックスラッシュ)

Macユーザーの場合: 代わりにCtrl


13
それを見つけた !それは私の日食のctrlシフトcであり、コメント/コメント解除の切り替えは、Javaコードとxhtmlファイルの両方で機能します。しかし、Javaコードに関するコメントは、/ * * /ではなく、//複数行でも//を使用していますが、問題はないと思います:-)
bertie

@bertie効果が得られる場合は、#4を使用してください。
b1nary.atr0phy 2014

ctrlをwithに置き換えてください。釣り方を教えてくれてありがとう!
Hunter-Orionnoir 2015年

複数のコメント解除の場合:Ctrl + Shift + \(バックスラッシュ):最も重要!
ライクマルディパック

92

CTRL + 7

Javaエディタでコメント/コメント解除します。


これはAndroidアプリケーションで機能します。これをCtrl + Qに置き換えました。
MrHIDEn 2014年

コメント/コメント解除の2つの異なるコマンドを覚えるよりも簡単なので、これはすばらしいことです。
levininja

他のほとんどの回答とは対照的に、これは常に機能します(複数行コメントはネストできません)
idclev 463035818

47
  1. 1行コメント Ctrl +/
  2. 単一行コメント解除 Ctrl +/

  1. 複数行コメント Ctrl + Shift+/
  2. 複数行コメント解除 Ctrl + Shift+ \(バックスラッシュに注意)

32

より簡単な方法は、Code :: Blocksと同じようにCtrl+ Shift+ を押すことです。C


2
ありがとうございました。私のキーボードでは、/にアクセスするにはAlt Gr押す必要がありますが、一般的なショートカットは機能しません(Ctrl + +およびCtrl + Shift + /)。このショートカットは私が必要としたものです。
zezim 2013年

1
XMLのコメントを外すので、これは素晴らしいです。Cmd- /を使用してXML / HTMLのコメントを解除すると、コメントがネストされてしまいます。
David Mann

15

あなたがコメントしたいコードを選択し、使用Ctr+を/コメントにし、Ctrl+ /コメントを解除することも。すべてのタイプのソースファイルに対して機能するわけではありませんが、Javaコードに対しては適切に機能します。


11

日食でCtrl+ Shift+を押すとL、すべてのショートカットが一覧表示されます。


この答えは、実際には完全な意味があります。ここで尋ねられる質問に加えて、他のさまざまなショートカット関連の質問に対する回答を提供します
DeltaCap019

2
..しかし、「コメント」ホットキーがこのポップアップにリストされていないため、質問には回答しません。
WesternGun、2018年

8

Ctrl + Shift+ C 。上の偉大な作品の.java.xhtml.propertiesファイルと、おそらく他の人に私はこれらのものをテストしました。単一行または複数行にコメントできます。


はい、少なくとも以下でも機能します.less, .css, .jsp, .xml
el-teedee 2018

8

Javaクラスのコメント


  1. トグル/単一行コメントCtrl +/)-現在の行から行コメント(//…)を追加/削除します。
  2. ブロックコメントを追加Ctrl + Shift+\)-選択した行をブロックコメントで囲みます(/ *…* /)。
  3. ブロックコメントの削除Ctrl + Shift+/)-選択した行を囲むブロックコメント(/ *…* /)を削除します。
  4. Javadocコメントの追加Alt + Shift+J)-Javadocコメントをアクティブなフィールド/メソッド/クラスに追加します。

HTML / XML / Configファイル内のコメント


  1. ブロックコメントを追加Ctrl + Shift+/)-選択した行をブロックコメントで囲みます(<!-->)。
  2. ブロックコメントの削除Ctrl+Shift+\)-選択した行を囲むブロックコメント(<!-->)を削除します。

HAHAは、必死にXMLでコメントを外そうとするCTRL+SHIFT+\ ことにより、CTRL+ALT-GR+8現在編集されているファイルを2つのエディタで複製(垂直分割)したように見える新しいファイルを発見しました。次に、同じファイルの先頭と末尾を同時に表示できます
el-teedee

7

簡単な方法は、コードの行でCtrl+ Shift+ を押すことCです。

コメントとコメント解除については同じことをしてください.. :)


おかげで、cmd⌘+ shift + c(基本的に同じこと)を試して、Macでaのコメントを切り替えることができました
Hunter-Orionnoir

コメントとコメント解除の指示に対してのみ機能します。
Lova Chittumuri 2017


5

Macの場合、次の組み合わせです:Cmd+/


1
将来の参照用に:そのキーは「コマンドキー」と呼ばれます。
katzenhut 2013年

@katzenhut私はプログラマーが彼/彼女のキーボードのキーが何であるか知っていることを望みます。
b1nary.atr0phy 2014

@ b1nary.atr0phy-まあ、私がこのコメントを書いたとき、回答者は問題のキーを「mac-key」と呼んでいました。それは何を教えてくれますか?幸運にも、誰かがそれを編集したのは...
katzenhut 2014

私の上司は、当時Mac-Bookを使わざるを得なかった。私のせいではなく、ボタンの名前がわかりませんでした:-)
bofredo '28

5

物事をカスタマイズする(そしてそれらを台無しにする)のが好きな人のために、いくつかのヒント:

[設定]-[全般]-[キー]に「コメント」と入力すると、すべてのエディターでのコメントキーの組み合わせの完全なリストが表示されます。コマンドのコピーではなく編集のみを行ってください(作成したコマンドは消去できないため)。

HTMLファイルの場合は、「HTMLファイルの編集」スコープを持つファイルを探します。名前は紛らわしいです、はい、しかし、説明は、ありとあらゆるキーが使用されるとき、多かれ少なかれ示します。

ついに、私はここでHTMLでブロックコメントのみを定義することができます。これは、(最初と最後に追加し、HTMLコードとJavaScriptコードの両方のために働く<!---->HTMLであれば、そして追加/**/Javascriptがある場合)。(「行コメント」キーがあった(すべての行にコメントを追加した)場合があることを覚えていますが、現在はありません。誰かがそれを見つけて教えてくれれば、とても感謝します。) カテゴリーは動作しません。ここに画像の説明を入力してください Edit Source

編集:

XML Toggleコメントの構成方法を見つけました!カテゴリもである必要がEditあります。次に、** XMLエディター(「デザイン」タブと「ソース」タブのあるエディター)でコメントを切り替えることができます

ここに画像の説明を入力してください


1
Maverics / Eclipse酸素では、バインディング=コマンド+シフト+ /を設定することで機能しました。
jkb016

3

Ctrl+ /「//」コメントを切り替えるCtrl+ およびShift/「/ * * /」コメントを切り替える 少なくともJavaに関しては、とにかく-他のツールには異なるショートカットがあるかもしれません。

Ctrl+ \はどちらかのコメントのブロックを削除しますが、コメントを追加しません。

編集:それCtrlはPCにありますが、MacではショートカットがすべてCmd代わりになる場合があります。私はMacを持っていないので簡単に確認できません


3

単一のコメントctrl+ /および複数行のコメント複数行を選択してからctrl+を選択できます/。次に、コメントを削除するには、1行コメントと複数行コメントの両方にctrl+ cを使用できます。


3

ショートカットを使用して、コメントを1行または選択範囲で切り替えることができますCtrl+ / これにより、//コード行の前に//が追加/削除されます

Ctrl+ Shift+ / Eclipseショートカットを使用してコメントをブロックできます/ * * /

http://javatutorial.net/eclipse-shortcutsには、便利なEclipseショートカットの完全なリストがあります。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.