在 CodeLite 网站上,它有以下声明:
...超过 13000 行!很难看到它的各个功能。一种解决方案(是的,还有其他解决方案)是折叠代码。
当他们说“是的还有其他人”时,他们是什么意思?除了代码折叠之外,您还能如何直观地管理大量代码?
(特别是对于 PHP 和 C++)
在 CodeLite 网站上,它有以下声明:
...超过 13000 行!很难看到它的各个功能。一种解决方案(是的,还有其他解决方案)是折叠代码。
当他们说“是的还有其他人”时,他们是什么意思?除了代码折叠之外,您还能如何直观地管理大量代码?
(特别是对于 PHP 和 C++)
CodeLite 中有 2 个工具可用于导航巨大的源文件。
Zoom Navigator 应该适用于任何源(或其他文本)文件。它所做的只是在单独的窗口中显示源文件,但字体大小要小得多。然后,您可以快速滚动细线并单击感兴趣的区域以将该部分带入主编辑器窗口。
Zoom Navigator 是一个默认安装的插件,但可能需要从插件菜单(管理插件...)中启用。
大纲视图是工作区视图区域中的一个选项卡。为此,该文件需要成为当前工作区的一部分,并且我认为 CTags 或 Clang(即代码完成)需要正常工作。因此,AFAIK 这仅适用于 C / C++,但如果有合适的解析器,它也可能适用于 PHP 和其他文件。
大纲视图列出了文件中的所有类,以及每个类的所有函数和数据成员。一个小缺点是它不会按字母顺序对列表进行排序,而是按照源文件中的顺序排列。