Я знаю, что просить что-то вроде Visual Studio слишком много, но что-то, что позволит мне писать, отлаживать и компилировать в графическом интерфейсе, а не в командной строке, для меня достаточно. (Не то, чтобы я ленив, но у меня нет времени изучать необходимые команды ...)
- текстовый редактор с использованием набора инструментов GTK2 с основными функциями интегрированной среды разработки. Он был разработан для обеспечения небольшой и быстрой IDE, которая имеет только несколько зависимостей от других пакетов. Он поддерживает многие типы файлов и имеет некоторые интересные функции.
Eclipse с Eclipse IDE для разработчиков C / C ++.
Некоторые полезные инструкции по установке здесь на Ubuntu Geek и здесь, в Tech Guru Live
[ ! d8]
Если вам нравится Visual Studio, вам наверняка понравится MonoDevelop. Вы можете найти его в программном центре. Вы даже можете писать приложения .NET с ним, если хотите (например, C #, как вы можете видеть на скриншоте), но я предлагаю вам не;)
sudo apt-get install netbeans
Википедия: Netbeans
Vim также является хорошим выбором для написания программ на C.
Anjuta DevStudio - это универсальная студия разработки программного обеспечения с множеством современных программных средств, включая управление проектами, мастер приложений, интерактивный отладчик, редактор исходного кода, контроль версий, графический дизайнер, профилировщик и многие другие инструменты , Он фокусируется на предоставлении простого и удобного пользовательского интерфейса, но мощного для эффективного развития.
Emacs позволяет вам компилировать и отлаживать внутри GUI. С пакетом CEDET у него есть хорошее завершение кода для проектов C и C ++. Цветная тема даст хорошие темы и синтаксическую раскраску для исходного кода. Emacs можно настроить с помощью e-lisp.
Emacs, работающий с CEDET и цветовой темой, показывающей завершение кода.
Также обратитесь к Вики-странице сообщества Ubuntu для EmacsHowto.
Я очень рекомендую KDevelop. Это программа KDE (кашель KDE> gnome = P), но она будет работать под управлением gnome. Это похоже на взрыв цвета. Практически каждая переменная, класс, метод, языковая конструкция и т. Д. Имеют другой цвет. Не только локальные переменные, один цвет, глобальный другой и т. Д. Каждая локальная переменная будет иметь разные цвета друг от друга.
Он также очень хорошо интегрируется с cmake и, как правило, является отличной средой для работы. Мне очень жаль, что для него не было плагина java и / или python.
QT Creator - лучшая C / C ++ IDE, доступная для Ubuntu.
Qt Creator - это кросс-платформенная интегрированная среда разработки C ++, которая является частью Qt SDK [ 2]. Он включает в себя визуальный отладчик и встроенный графический интерфейс и конструктор форм. Функции редактора включают подсветку синтаксиса и автозаполнение, но не вкладки. Qt Creator использует компилятор C ++ из сборника компиляторов GNU на Linux и FreeBSD. В Windows он может использовать MinGW или MSVC с установкой по умолчанию и также может использовать cdb при компиляции из источника.
Я рекомендую Sublime Text 2. Это не бесплатно, но стоит каждый цент.
Sublime Text 2 может быть загружен и оценен бесплатно, однако лицензия должна приобретаться для дальнейшего использования. В настоящее время нет установленного срока для оценки.
Он обладает множеством полезных функций и очень расширяемым.
Просто для полноты я могу предложить вам взглянуть на Eclipse:
sudo apt-get install eclipse
, который может обрабатывать практически любой язык, который вам нравится, с правильным плагином, но в мое мнение о лучших вариантах уже упоминалось в этом списке.
Его имя пакета anjuta.
sudo apt-get install anjuta
Еще один хороший редактор и награжден Комодо Править. Вы можете использовать его с большим количеством языков c, c ++, python и т. Д. Это бесплатная и кривая платформа.
Существует Komodo Edit , но он коммерческий и несвободный. Вы можете попробовать его с пробной версией.