2010-05-06 2 views
1

Я хочу получить intellisense в приложении GTkmm, так же, как мы получаем в сети точек под окнами. Однако на этот раз я использую Linux, C++, Gtkmm и Geany в качестве моего редактора. Просьба указать, как получить intellisense. Более того, если какой-либо редактор поддерживает свойство intellisense, укажите это также.что требуется для получения intellisense для Gtkmm с помощью редактора Geany!

Спасибо и наилучшие пожелания Owais Масуд

ответ

1

Geany автоматически индексирует ваши открытые файлы для автоматического завершения, но если вы хотите индексировать некоторые библиотеки или API, вы должны создать глобальную теги файл, как он описывает here в документации. У меня были смешанные результаты, чтобы это работало полностью и правильно.

Раньше я использовал Geany на Linux, но я переехал в QtCreator. Несмотря на то, что он делает упор на Qt, вы можете использовать его на любом проекте C или C++ (вам просто нужно указать свой собственный процесс сборки или сделать это вне IDE). Редактор является одним из лучших, которые я использовал в Linux, и автозаполнение отлично работает без большой конфигурации. Также проверьте мой ответ here о том, как установить включенные пути. Все, что включено в пути включения, будет автоматически индексироваться для автозаполнения.