Java 注释/取消注释NetBeans快捷方式中的代码块

Java 注释/取消注释NetBeans快捷方式中的代码块,java,netbeans,Java,Netbeans,NetBeans中是否有快捷键来突出显示代码块并对其进行注释/取消注释?可以在中找到键盘快捷键列表 打开/关闭搜索结果突出显示 Alt+Shift+H 添加/删除评论。适用于所有语言 Ctrl+/或在mac中⌘ + / 在Netbeans编辑器中尝试这种组合:ctrl+shift+c一种独立于IDE的技巧(适用于c/Java/c++/c#家族中的所有语言),我发现快速注释/取消注释代码块的方法如下: int a = 5; int b = 2; //* if(a < b) { int

NetBeans中是否有快捷键来突出显示代码块并对其进行注释/取消注释?

可以在中找到键盘快捷键列表

打开/关闭搜索结果突出显示

Alt+Shift+H

添加/删除评论。适用于所有语言


Ctrl+/或在mac中⌘ + /

在Netbeans编辑器中尝试这种组合:ctrl+shift+c

一种独立于IDE的技巧(适用于c/Java/c++/c#家族中的所有语言),我发现快速注释/取消注释代码块的方法如下:

int a = 5;
int b = 2;
//*
if(a < b) {
    int t = a;
    a = b;
    b = t;
}
//*/
System.out.println("a: "+a);
为什么这样做

如果第一行读作
/*
,它将被解释为
/*
,因此您对
*
进行注释,而不对块的其余部分进行注释。
/*/
也被忽略,因为它被解释为
/*/


如果第一行读作
/*
,则解释为注释块的开始。Java搜索相应的端点,即
/*/
(忽略
/

在mac中,使用command+shift+c更稳定。有时,command+/可以使用,但不太稳定

此外,要对整个块进行注释,矩形选择技巧作为单个“空列”矩形非常有用,我们可以在其中添加我们喜欢的任何注释字符(例如哈希或斜杠):

Mac中的快捷键为Ctrl+Shift+R,如中所述


要返回正常选择,只需重复相同的快捷键。

无法使Ctrl+/在瑞典键盘上工作,使用的是少女式的答案。netbeans仅按行注释
/
。如何阻止评论<代码>/**/我使用类似的技巧在两块代码之间切换<代码>/***/在开始处,两个块之间为
/*/
,最后为
/***/
。只需从第一条注释中删除或重新添加一个星号,即可在块之间切换。否则,ctrl+/您可以使用此快捷方式键入多行,但它非常有用
int a = 5;
int b = 2;
/*
if(a < b) {
    int t = a;
    a = b;
    b = t;
}
//*/
System.out.println("a: "+a);