Eclipse是否有热键来评论一个块?并取消注释一个块?
答案 0 :(得分:267)
Ctrl - / 切换“//”注释和 Ctrl - Shift - / 切换“/ * * /”评论。至少对于Java来说,无论如何 - 其他工具可能有不同的快捷方式。
Ctrl - \ 将删除任一注释的块,但不会添加注释。< / p>
注意:对于Eclipse CDT 4.4.2, Ctrl - Shift - / 不会取消注释“/ * * /”块评论。在这种情况下,请使用 Ctrl - Shift - \ 。
编辑:它是在PC上的 Ctrl ,但在Mac上,快捷键可能都是 Cmd 。我自己没有Mac,所以不能轻易检查。
答案 1 :(得分:66)
有两种可能性:
ctrl + / 发表评论
ctrl + \ 取消注释
注意:在最近的eclipse cdt上, ctrl + / 用于切换注释(和 ctrl + \ 没有更多的影响)
ctrl + shift + / 发表评论
ctrl + shift + \ 删除
答案 2 :(得分:26)
对于Eclipse编辑器
单行(切换效果)
评论: Ctrl + Shift + c
取消注释: Ctrl + Shift + c
多行(切换效果) (选择要评论的行)
评论: Ctrl + Shift + c
取消注释: Ctrl + Shift + c
适用于所有 html,css,jsp,java 。 它给出了切换效果。
答案 3 :(得分:8)
我来到这里寻找答案,最后自己找到答案,感谢之前的回复。
在我的特殊情况下,在Eclipse Juno上编辑PHP代码时,我发现以前的命令对我不起作用。而不是它们,我应该按 Ctrl + 7 (在高级数字键上)以获得双栏注释(“//”)。我无法用之前提到的组合键对它们进行评论。
答案 4 :(得分:6)
我有Eclipse IDE for Java Developers Version: Juno Service Release 2
,而且是
ctrl + / 。
答案 5 :(得分:4)
正如其他答案所指出的,默认情况下定义了以下快捷方式(我指的是编辑java源代码 - 快捷键绑定可以在eclipse Window&gt; Preferences中找到,在'General'/'Keys'下,搜索'comment “):
不幸的是,这些快捷方式对我不起作用(在Eclipse Java EE IDE for Web Developers上,版本:Juno Service Release 2)。
我认为原因是我的键盘布局(德国使用的QWERTZ键盘布局 - 请参阅here了解更多信息),其中'/'实际上必须通过'Shift + 7'来写。
因此,我必须在eclipse偏好设置(在'General'/'Keys'下)更改注释的快捷方式绑定(仅用于编辑java源代码),如下所示:
答案 6 :(得分:3)
对于单行注释,您可以使用 Ctrl + / ,对于多行注释,您可以使用 Ctrl + Shift 选择要在java编辑器中注释的行后,kbd> + / 。
在Mac / OS X上,您可以使用⌘ + / 注释掉单行或选定的块。
答案 7 :(得分:3)
如果您想要评论单行,则在手动单行代码之前或按 Ctrl + / 之前加上双正斜杠
例如://System.Out.println("HELLO");
,对于多行注释,请选择代码的注释量,然后按
Shift + CTRL + /
现在使用XML代码注释 首先选择代码,然后按 Shift + CTRL + / 进行单行和多行注释
答案 8 :(得分:1)
此外,您可以在Windows中更改Eclipse快捷方式 - &gt;偏好 - &gt;一般 - &gt;键
答案 9 :(得分:1)
在macOSx Sierra上使用Eclipe Oxygen 命令 + Shift + c 将添加/删除多行代码中的注释
答案 10 :(得分:1)
对于JAVA:
单行注释:
// this is a single line comment
评论: Ctrl + Shift + C
取消注释:再次按 Ctrl + Shift + C
多行注释:
/* .........
.........
......... */
首先,选择要注释/取消注释的所有行,然后
评论: Ctrl + Shift + C
取消注释:再次按 Ctrl + Shift + C
我希望这对您有用!
答案 11 :(得分:0)
我有Mac,我还面临在STS中注释多行的问题
我尝试过
单行注释:
command+/
多行注释:
control+command+/
多行注释:
control+command+\
那是成功
答案 12 :(得分:0)
这取决于操作系统的版本-对我而言,它可与Command + 7一起使用
答案 13 :(得分:0)
Eclipse Oxygen with CDT,PyDev:
在源菜单
下阻止评论 Add Comment Block
Ctrl + 4
Add Single Comment Block
Ctrl + Shift + 4
Remove Comment Block
Ctrl + 5
答案 14 :(得分:0)
在Linux上使用Eclipse Mars.1 CTRL + / 将注释掉多行代码。在尝试取消注释这些多行时,Eclipse正在评论这些评论。我发现如果评论中有一个空行,它就会这样做。如果您有10行代码,一行空白行和10行代码, CTRL + / 将对其进行全部注释。您必须删除该行或以10块为单位取消注释。
答案 15 :(得分:-1)
选择要阻止注释/阻止取消注释的文本。
发表评论, Ctrl + 6
要取消注释, Ctrl + 8
答案 16 :(得分:-1)
对于单行注释,只需使用// 并用于多行评论 / * 你的代码在这里 * /