Легкий редактор C/C++ с дополнением и отладкой кода
С тех пор, как плагин отладчика для geany перестал работать (см. Ниже), я ищу редактор для исходных файлов C/C++ со следующими функциями:
- Завершение кода (т.е. Intellisense-подобное завершение имен переменных и функций, а также параметров)
- Основные возможности отладки (запуск / остановка отладчика, пошаговое выполнение, оценка значений переменных при наведении курсора мыши или в отдельном окне)
Редактор должен быть максимально легким. Eclipse, например, имеет некоторые приятные функции, но он слишком велик с точки зрения дискового пространства после установки. В случае, если это уместно, я использую Xubuntu (14.04) на одной машине и Ubuntu (14.04) Minimal с Xfce на другой машине, для которых мне нужен легкий редактор.
До сих пор я пробовал Code::Blocks, что приятно, но требует от меня создания нового проекта, чтобы включить функциональность отладки, что раздражает. Я просто хочу использовать мой собственный Makefile и мои C-файлы без каких-либо дополнительных файлов проекта или папок вывода.
Ранее я использовал Geany, который мне очень понравился. Однако, так как я настроил свои машины 14.04, плагин отладчика вылетает из приложения целиком каждый раз, когда я хочу его использовать. Я даже сам пытался скомпилировать новейшую версию плагина, но он все равно вылетает, что подтверждают и другие в трекере ошибок. Кроме того, завершение кода C++ в geany никогда не было действительно хорошим.
Существуют ли какие-либо альтернативы, желательно бесплатные и доступные через apt-get?
Заранее спасибо С уважением, Андреас
1 ответ
Вы можете попробовать текстовый редактор по умолчанию, GEdit (он выглядит довольно прилично на Xfce с темой gtk). Пакет gedit-plugins содержит, среди многих других:
- закладки
- Завершение брекета
- Комментарий / комментарий блока кода
- Браузер файлов
- Постоянство сессии
- Встроенный терминал
К ним вы можете добавить несколько дополнительных плагинов:
Что касается отладки нет ничего, кроме вы можете использовать gdb
в интегрированном терминале.
И, конечно же, у вас будет тема Oblivion, лучшая из когда-либо созданных тем кодирования.
Дальнейшее чтение: