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