你能像在VisualStudio中那样在Netbeans中设置某种自定义代码折叠吗
在使用C时,我经常这样做:你能像在VisualStudio中那样在Netbeans中设置某种自定义代码折叠吗,netbeans,code-regions,Netbeans,Code Regions,在使用C时,我经常这样做: #region Properties public int Property1{get;set;} ...(more properties) #endregion 这使得VisualStudio添加了在区域内折叠代码的选项。 当然,您可以将区域用于任何对象,它不限于属性或任何对象 我想知道两件事: 这只是为了让VisualStudio将代码折叠添加到编辑器的某个区域,还是会影响编译器? 我可以在Netbeans中执行类似的操作吗? 至少在Netbeans中,
#region Properties
public int Property1{get;set;}
...(more properties)
#endregion
这使得VisualStudio添加了在区域内折叠代码的选项。
当然,您可以将区域用于任何对象,它不限于属性或任何对象
我想知道两件事:
这只是为了让VisualStudio将代码折叠添加到编辑器的某个区域,还是会影响编译器?
我可以在Netbeans中执行类似的操作吗?
至少在Netbeans中,它纯粹是一种程序员辅助工具,对编译没有影响
折叠参考的一个警告:
请注意,上面的示例是针对java语言的。在其他语言中,可能不支持自定义折叠,或者您可能必须使用不同的字符来标记行注释
它不影响编译,只是在
编辑你可以在讨论什么时候最好使用它们。
在NetBeans中,您可以使用,具体取决于语言:
//
你惊人的代码
//
属性是可选的。如果未指定defaultstate,则该区域将默认展开,但首次在其中包装代码时除外 最新的Netbeans 8.1已经内置了此功能,您只需选择行,然后单击灯泡图标,然后选择: 在此处输入代码,并用// 这是来源:
我编写了一个宏,用于通过鼠标拖动进行折叠 我的缺点:CTRL+SHIFT+Q 折叠宏: 展开宏快捷方式:ctrl+子轨迹
请在你的答案中包含必要的链接内容,以防链接失效。如果你也包含代码,那就太好了,以防链接丢失
cut-to-clipboard
"// <editor-fold desc=\"This is my custom folding\" defaultstate=\"collapsed\">"
paste-from-clipboard
"// </editor-fold>"