C-sharp的“#region”& Java中的“#endregion”?

时间:2010-09-22 19:11:52

标签: java c# c-preprocessor

  

可能重复:
  Java equivalent to #region in c#

Java中是否存在允许构造源代码的东西,因为它是在C#中使用预处理器指令完成的

#region

#endregion

4 个答案:

答案 0 :(得分:12)

不,没有任何等价物。

代码折叠是IDE功能,而不是语言功能。

当Java文件加载到其中时,Eclipse为类和成员提供代码折叠。可以扩展(例如)在精心设计的注释行上添加代码折叠。

答案 1 :(得分:4)

不,没有内置的解决方案。

但是有一些Java IDE支持折叠某些注释模式。当然,所有IDE都支持按类,方法等折叠代码。

答案 2 :(得分:3)

region是一种语言功能,而不是IDE功能。具体来说,它是C#编程语言的一部分,Visual Studio知道如何解释它。

答案 3 :(得分:2)

不是这样的。请记住,这些预处理程序指令更多的是VS的好处,而不是它们是C#或VB语言规范的一部分。 Java中的预处理程序指令将是IDE的业务。