2012-02-08 24 views
0

我喜欢c##region...#endregion设施很多(有人说这是一个坏习惯,但我们不要讨论这一点)。在编写其他语言时我很想念它。将其“添加”到其他语言的显而易见的方式是使用编辑人员将理解的特殊形式的评论。我已经成功设置了Kate以支持//#region...//#endregion用于Java/Scala代码,与NetBeanshere是如何)实现相同的功能并不是问题。我可以用IntelliJ Idea 11做到这一点吗?我可以配置IntelliJ Idea以识别自定义代码折叠区域名称吗?

回答

4

feature is planned了IDEA 11.1,将在第一季度末发布,2012:

的IntelliJ IDEA 11.1将支持自定义使用NetBeans和 了Visual Studio风格注释的折叠。

+0

Thhanks。我只希望这个功能能够以任何语言(通过定制)可用的方式实现。至于我,我希望它主要用于Scala。 – Ivan 2012-02-09 03:27:06

+1

好吧,随着Idea 11.1的发布,我刚刚更新了它。而这(如http://goo.gl/XNDEF所示)不起作用。也许它适用于Java,但我的意思是基于语言无关的评论(几乎所有的语言都有评论,不是吗?)功能。我非常失望。这真是难过;这真是伤心。我正在焦急地等待着...... – Ivan 2012-03-29 03:32:01

+0

请在http://youtrack.jetbrains.net/issues/IDEA提交一份请求,说明它无法使用的语言。 – CrazyCoder 2012-03-29 03:35:38

2

同时此功能在IntelliJ IDEA的实现,并说明如下: http://www.jetbrains.com/idea/webhelp/folding-custom-regions-with-line-comments.html

可以使用两种风格定义代码区域:

VisualStudio的风格

#region Description 
Your code goes here... 
#endregion 

的NetBeans风格

// <editor-fold desc="Description"> 
Your code goes here... 
// </editor-fold> 

但是建议不要在一个文件中混淆两种样式。 IntelliJ IDEA将识别遇到的第一个折叠评论,并将其视为为代码选择的样式。

相关问题