Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java C-sharp';s"#地区“&&引用#endregion“;在爪哇?_Java_C#_C Preprocessor - Fatal编程技术网

Java C-sharp';s"#地区“&&引用#endregion“;在爪哇?

Java C-sharp';s"#地区“&&引用#endregion“;在爪哇?,java,c#,c-preprocessor,Java,C#,C Preprocessor,可能重复: Java中是否有某种东西可以像在C#中使用预处理器指令那样对源代码进行结构化 #region 及 不,没有等效的 代码折叠是IDE特性,而不是语言特性 Eclipse在加载Java文件时会对类和成员进行代码折叠。它可以扩展(例如)在精心制作的注释行上添加代码折叠。不,没有内置的解决方案 然而,有些JavaIDE支持对某些注释模式进行折叠。当然,所有IDE都支持按类、方法等折叠代码。并非如此。请记住,这些预处理器指令更多地是为了VS的利益,而不是它们是C#或VB语言规范的一部分。J

可能重复:

Java中是否有某种东西可以像在C#中使用预处理器指令那样对源代码进行结构化

#region


不,没有等效的

代码折叠是IDE特性,而不是语言特性


Eclipse在加载Java文件时会对类和成员进行代码折叠。它可以扩展(例如)在精心制作的注释行上添加代码折叠。

不,没有内置的解决方案


然而,有些JavaIDE支持对某些注释模式进行折叠。当然,所有IDE都支持按类、方法等折叠代码。

并非如此。请记住,这些预处理器指令更多地是为了VS的利益,而不是它们是C#或VB语言规范的一部分。Java中的预处理器指令将是IDE的业务。

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

Pitty,无论如何,谢谢。我正在使用idea(完整版)。有没有与eclipse的折叠功能相当的功能?@user268098-我从来没有使用过
idea
,所以我没办法。阅读帮助文件…我强烈推荐Eclipse用于Java开发。它允许折叠任何方法或文档块。但是,它不允许定义任意区域。@use268098:是的,IDEA有代码折叠。我想默认情况下是打开的,但配置是在IDE设置->编辑器->代码折叠中。@Oded:再次感谢。。。我感到惭愧,我应该自己考虑RTFM;-)
#endregion