如何评论Eclipse中的块?

Eclipse有一个热键来评论一个块吗? 并取消注释块?

Ctrl/切换“//”注释和CtrlShift/切换“/ * * /”注释。 至less对Java来说,无论如何 – 其他工具可能有不同的快捷方式。

Ctrl\删除任一注释的块,但不会添加注释。

注意:对于Eclipse CDT 4.4.2, CtrlShift/不会取消注释“/ * * /”块注释。 在这种情况下使用CtrlShift\

编辑:这是在PC上的Ctrl ,但在Mac上的快捷键可能都Cmd代替。 我自己没有Mac,所以不能轻易检查。

有两种可能性:

每行前缀//

按Ctrl + /来评论
按Ctrl + \取消注释

注意:在最近的eclipse cdt中, ctrl + /用于切换注释(和ctrl + \没有更多的效果)

包含块注释的完整块/ *

按Ctrl + Shift + /来评论
ctrl + shift + \删除

对于Eclipse编辑器

对于单行 (切换效果)

评论: Ctrl + Shift + c

取消注释: Ctrl + Shift + c

对于多行 (切换效果)(select您要评论的行)

注释: Ctrl + Shift + c

取消注释: Ctrl + Shift + c

它适用于所有的html,css,jsp,java 。 它提供了切换效果。

我来到这里寻找答案,并最终自己find了答案,这要归功于以前的答复。

在我个人的情况下,在Eclipse Juno上编辑PHP代码的时候,我发现以前的命令对我来说是行不通的。 而不是他们,我应该按Ctrl + 7 (上数字键)获得双重栏注释(“/”)。 我不能用前面提到的组合键对它们进行评论。

我有Eclipse IDE for Java Developers Version: Juno Service Release 2 ,它是 –

每行前缀//

CTRL + /注释和取消注释。

正如其他答案指出的那样,下面的快捷键是默认定义的(我指的是编辑Java源代码 – 快捷键绑定可以在eclipse Window> Preferences中find,在'General'/'Keys'下search'comment'):

  • 添加块注释,快捷键(绑定)是:Ctrl + Shift + /
  • 要删除块注释,快捷方式(绑定)是:Ctrl + Shift + \

不幸的是,这些快捷方式并不适用于我(在Eclipse Java EE IDE for Web Developers,版本:Juno Service Release 2上)。

我认为,原因是我的键盘布局(德国使用的QWERTZ键盘布局 – 参见这里了解更多信息),其中'/'实际上必须通过'Shift + 7'书写。

因此,我不得不在Eclipse的首选项(在“常规”/“键”下)修改注释的快捷方式绑定(只是为了编辑java源代码)

  • 将“Ctrl + Shift + /”命令的“添加块注释”(当编辑Java源文件)绑定到“Ctrl + Shift + 7”
  • 将“Ctrl + Shift + \”命令的“删除块注释”(编辑Java源代码)的绑定更改为“Ctrl + Shift + 8”
  • 解除绑定“Ctrl + /”的命令“Toggle Comment”(当编辑Java源文件时); 而不是分配一个新的绑定,我只是解除了这个快捷方式,因为已经有一个Ctrl + 7和一个Ctrl + Shift + C(这两个都适用于我)

对于单行注释,可以使用Ctrl + /和多行注释,可以在select要在java编辑器中注释的行之后使用Ctrl + Shift + /

在Mac / OS X上,您可以使用 + /来注释单行或选定的块。

为java代码

如果你想要单行注释,那么在手动单行代码之前或者按Ctrl + / /例如: //System.Out.println("HELLO");

和多行注释,select代码多less你想评论,然后按

Shift + CTRL + /

现在,对于XML代码注释,请先select代码,然后按Shift + CTRL + /进行单行注释和多行注释

另外,您可以在Windows中更改Eclipse快捷方式 – >首选项 – >常规 – >键

更改Eclipse快捷方式

在macOSx Sierra上使用Eclipe Oxygen 命令 + Shift + c将在多行代码中添加/删除注释

使用Eclipse Mars.1在Java中的Linux上的CTRL + /将注释掉多行代码。 当试图取消注释这些多行时,Eclipse正在评论这些评论。 我发现如果在评论中有一个空行,它会做到这一点。 如果你有10行代码,一个空白行和10多行代码, CTRL + /将会评论这一切。 你必须删除该行或取消评论他们在10块。

Eclipse Oxygen with CDT,PyDev:

阻止来源菜单下的评论

Add Comment Block Ctrl + 4

Add Single Comment Block Ctrl + Shift + 4

Remove Comment Block Ctrl + 5

对于单行注释只是使用//和多行注释使用/ *您的代码在这里* /