Eclipse是否有用于注释块的热键?取消注释块呢?
Ctrl-/切换“//”注释,Ctrl-转变-/切换“/* */”注释。至少对于Java来说,其他工具可能有不同的快捷方式。
Ctrl-\将删除一个注释块,但不会添加注释。
注意:对于Eclipse CDT 4.4.2, Ctrl-转变-/将不会取消注释"/* */"块注释。在这种情况下使用Ctrl-转变-\。
编辑:在PC上是Ctrl,但在Mac上,快捷键可能都是Cmd。我自己没有Mac电脑,所以不容易查看。
有两种可能:
ctrl + /注释 ctrl + \取消注释
注意:在最近的eclipse cdt中,ctrl + /用于切换注释(并且ctrl + \没有更多的作用)
ctrl + 转变 + /注释 ctrl + 转变 + \删除
我来这里寻找答案,最后自己找到了,多亏了之前的回答。
在我的特殊情况下,在Eclipse Juno上编辑PHP代码时,我发现前面的命令对我不起作用。而不是它们,我应该按Ctrl+ 7(在上级数字键上)来获得双栏注释("//")。我无法用前面提到的键组合来注释它们。
我有Eclipse IDE for Java Developers Version: Juno Service Release 2,它是-
Eclipse IDE for Java Developers Version: Juno Service Release 2
ctrl + /用于注释和取消注释。
对于单行注释,你可以使用Ctrl+/,对于多行注释,你可以在java编辑器中选择你想注释的行后使用Ctrl+ 转变 +/。
在Mac/OS X上,可以使用⌘+ /注释掉单行或选定的块。
正如其他答案指出的那样,默认定义了以下快捷方式(我指的是编辑java源代码-快捷方式绑定可以在eclipse Window>Preferences中找到,在'General'/'Keys'下,搜索'comment'):
不幸的是,这些快捷方式对我不起作用(在Eclipse Java EE IDE for Web developer上,版本:Juno Service Release 2)。
我认为原因是我的键盘布局(德国使用的QWERTZ键盘布局-更多信息请参阅在这里),其中'/'实际上必须通过'Shift + 7'写入。
因此,我不得不在eclipse首选项(在'General'/'Keys'下)中更改注释的快捷方式绑定(只是为了编辑java源代码),如下所示:
如果你想要单行注释,那么在单行代码前手动加双正斜杠,或者按Ctrl +/ 例如://System.Out.println("HELLO"); < / p >
//System.Out.println("HELLO");
和多行评论,选择代码多少你想评论,然后按
转变 + CTRL + /
现在用于XML代码注释使用 首先选择代码,然后按转变+CTRL+/用于单行和多行注释
对于Eclipse编辑器
单线(切换效果)
注释:Ctrl+转变+c
取消:Ctrl + 转变 + c
适用于多条线路(切换效果) (选择你想评论的行)
它适用于所有HTML, CSS, JSP, Java。
在Java中使用Linux上的Eclipse Mars.1 CTRL + /将注释掉多行代码。当尝试取消注释这多行时,Eclipse正在注释注释。我发现,如果在评论中有空白行,它就会这样做。如果你有10行代码,一个空行,还有10行代码,CTRL + /将注释这一切。你必须每隔10个区块删除一行或取消注释。
此外,您还可以在Windows中更改Eclipse快捷方式-> Preferences -> General -> Keys
在macOSx Sierra上使用eclipse Oxygen 命令 + 转变 + c将在多行代码中添加/删除注释
Eclipse Oxygen with CDT, PyDev:
在源菜单下阻塞注释
__abc0 __abc1 + __abc2
Add Single Comment Block Ctrl + 转变 + 4
Add Single Comment Block
选择要阻止注释/阻止取消注释的文本。
注释:Ctrl +6
要取消注释,Ctrl+8
对于JAVA:
单行注释:
// this is a single line comment
注释:Ctrl + 转变 + C
取消注释:再次按Ctrl + 转变 + C
多行注释:
/* ......... ......... ......... */
首先,选择所有你想要注释/取消注释的行,
我希望这对你有用!
这取决于操作系统的版本-对我来说,它适用于Command + 7
我有Mac,我也面临的问题,评论多行STS
我试过了
command+/
多行评论:
control+command+/
多行取消评论:
control+command+\
这是成功的