使用一个运行数千行的程序,如果有一些方法可以在旁边有一个“目录”,那就是程序的(用户定义的)“章节”列表。
例如,Adobe Acrobat Pro可以弹出目录栏侧栏,您可以在书库中来回浏览,同时仍然可以查看书籍的页面。我意识到划分代码很重要,而不是将所有东西放在一个大文件中。但我仍然在寻找一些TOC /章节系统。
除了代码内部分段之外,还有类似的内容吗,例如评论各种代码段然后展开/折叠段?并不是说这种方法有什么问题;它仍然需要向上/向下/围绕实际文件本身滚动,而不是单独列出。
它不一定非必须是“目录” - 它可以是某种类型的代码映射,概述或布局 - 只是对程序的各个部分/部分进行一些视觉概览,两者都是为了快速跳转到各个部分,还能够看到目前该程序所在位置的概述。
编辑:
我目前正在将我的编程重点放在PHP,Python和Java上。任何IDE的任何建议都会有所帮助 - 我不一定会寻找一个适用于所有这些的东西(我猜测Visual Studio中的一些技巧将是最有可能的解决方案)。
答案 0 :(得分:1)
我发现在Visual Studio中使用区域我可以快速组织代码并找到我正在寻找的内容。使用C#,您也可以在区域内嵌套区域。
#region Something Cool
#region Alpha code
#endregion
#region Beta Code
#endregion
#endregion
您没有提到您正在使用哪个IDE,但这可能对您有用。