Eclipse有没有一个快捷键来注释一整个代码块?以及取消注释的快捷键呢?
Ctrl-/ 可以切换 "//" 注释,Ctrl-Shift-/ 可以切换 "/* */" 注释。至少在 Java 中是这样,其他工具可能有不同的快捷键。
Ctrl-\ 将 删除 一个注释块,但不会添加注释。
注意:对于 Eclipse CDT 4.4.2,Ctrl-Shift-/ 无法取消 "/* */" 块注释。在这种情况下,请使用 Ctrl-Shift-\。
编辑:在 PC 上是 Ctrl,但在 Mac 上快捷键可能全部是 Cmd。我自己没有 Mac,所以不能轻易检查。
有两种可能:
ctrl + / 注释
ctrl + \ 取消注释
注意:在最近的Eclipse CDT中,ctrl + /用于切换注释(而ctrl + \将不再起作用)
ctrl + shift + / 注释
ctrl + shift + \ 取消注释
#
的命令也可以使用。 - Aaron Swan针对 Eclipse 编辑器
单行注释(切换效果)
注释:Ctrl+Shift+c
取消注释:Ctrl+Shift+c
多行注释(切换效果)(选择要注释的行)
注释:Ctrl+Shift+c
取消注释:Ctrl+Shift+c
适用于所有 html,css,jsp,java 代码,可以实现注释/取消注释的切换效果。
我来这里是为了找答案,结果在之前的回复中自己找到了答案,非常感谢。
在我的情况下,当我在Eclipse Juno编辑PHP代码时,发现之前的命令对我无效。相反,我应该按Ctrl + 7(位于数字键上方)以获得双斜杠注释("//")。我无法使用之前提到的键组合对它们进行注释。
//
,即使在 Java 代码中也是如此。有点烦人的是它会双重注释行,这可能会使快速取消注释所有行变得不可能,如果其中一行比其他行有更多的注释... 哦,好吧,还算够用! - ArtOfWarfare我有一个叫做 Eclipse IDE for Java Developers Version: Juno Service Release 2
的软件,它每一行都以 //起始。
对于JAVA:
单行注释:
// this is a single line comment
注释代码:
按下 Ctrl + Shift + C
取消注释:
再次按下 Ctrl + Shift + C
多行注释:
/* .........
.........
......... */
首先,选择您想要注释/取消注释的所有行,然后:
注释: Ctrl + Shift + C
取消注释:再次按下Ctrl + Shift + C
希望这对您有用!
如果您想对单行进行注释,则需要在代码前手动添加双斜杠,或者按下Ctrl+/进行快捷注释。
例如://System.Out.println("HELLO");
对于多行注释,请选择要注释的代码,并按下:
Shift+CTRL+/
现在,对于XML代码注释,请先选择代码,然后按下Shift+CTRL+/即可实现单行和多行注释。
对于单行注释,你可以在Java编辑器中使用Ctrl+/,而对于多行注释,则需要先选择要注释的行,然后再使用Ctrl+Shift+/。
在Mac/OS X上,你可以使用⌘ +/来注释单行或选定的块。
Command-/
会变成//
,按下Ctrl-Command-/
会变成/* */
。要删除注释,需要按下Ctrl-Command-\
。 - Angelo van der Sijpt//
注释,我只需要再按Command-/
。 - Noah Lavine