Есть 2 инструмента в CodeLite, которые являются полезными для навигации больших исходных файлов.
- Увеличить Навигатор
- Outline View
Увеличить Навигатор должен работать с любым источником (или другой текст) файл. Он просто показывает исходный файл в отдельном окне, но с небольшим размером шрифта. Затем вы можете быстро прокрутить крошечные строки и нажать на интересующую область, чтобы донести эту часть до главного окна редактора.
Zoom Navigator - это плагин, который поставляется с установкой по умолчанию, но может потребоваться включить в меню «Плагины» («Управление плагинами ...»).
Outline View - это вкладка в области просмотра рабочей области. Чтобы это работало, файл должен быть частью текущей рабочей области, и я думаю, что либо CTags, либо Clang (то есть завершение кода) должны работать правильно. Поэтому AFAIK это будет работать только с C/C++, но он также может работать с PHP и другими файлами, если есть подходящий синтаксический анализатор.
В представлении схемы перечислены все классы в файле, а также все функции и элементы данных каждого класса. Небольшой недостаток заключается в том, что он не сортирует списки в алфавитном порядке, вместо этого они следуют порядку в исходном файле.
Возможно, вы можете указать интересующие вас языки, поскольку, например, для C++ есть некоторые функции, которые могут быть неприменимы к другим языкам. – iwbnwif
@iwbnwif Хорошо, сделано. Спасибо. – adjenks