Также можно посмотреть cpluff. Это - сменная библиотека управления по чистому c.
Функция Eclipse «показать контур» отобразит список объектов контура и выделит объект, внутри которого находится курсор, серым цветом. Обычно он привязан к «ctrl-o» (буква «o», а не к нулю), но вы можете повторно привязать его по своему усмотрению. Я запускаю Eclipse с подключаемым модулем CDT, и он мне подходит.
В представлении «Структура» отображается текущая функция.
Может потребоваться включить параметр «Связать с редактором» в раскрывающемся меню «Просмотр структуры». Это может быть отключено по умолчанию для CDT.
Я искал что-то подобное (панель в стиле Xcode вверху, показывающая текущую функцию, где вы также можете перейти к другой функции, щелкнув по ней, чтобы открыть всплывающий список функций). Вот что я сделал с Eclipse 3.5.1 CDT:
Я переместил представление Outline наверх, изменил его размер, чтобы сделать его горизонтальной полосой в одну строку (не делайте ее слишком узкой ) и выбрал « Связать с редактором » в его меню, чтобы всегда отображалась текущая функция. Однако при этом не открывается всплывающий список, такой как Xcode. Для этой функциональности я назначил ярлык команде « Показать структуру », которая открывает всплывающий список всех функций.
Я использую опцию «Toggle Breadcrumb» на панели инструментов:
Она показывает красивую навигационную цепочку, заканчивающуюся именем текущей функции.
Это очень удобно для меня, так как Outline становится громоздким в использовании, если у вас куча функций.
Он создает следующую структуру над вашим редактором Java (усечено на рисунке ниже):