Лучшая среда разработки C ++ в Linux - PullRequest
2 голосов
/ 17 апреля 2010

У меня есть некоторый опыт работы с Eclipse и создателем Qt, и я несколько разочарован их отладчиками, в меньшей степени их редакторами. В Windows мне нравится Visual Studio для отладки и SlickEdit для редактирования (SE также доступна в Linux). Есть ли IDE, которая чем-то лучше двух упомянутых?

Ответы [ 7 ]

4 голосов
/ 18 апреля 2010

Я определенно рекомендую Eclipse и плагин CDT. Emacs будет моим предпочтительным выбором, если вам нужен только хороший редактор, а не полная IDE.

Я использую Eclipse почти каждый день в Linux, в основном для программирования на C ++. Плагин CDT действительно хорош, потому что он очень хорошо интегрирован с компилятором g ++ и отладчиком gdb. Вдобавок ко всему, действительно сильной особенностью CDT является индексатор кода - то есть то, что Microsoft называет «intellisense» для Visual Studio. Индексатор CDT настолько сложен, что почти походит на компилятор, так как он действительно понимает ваш код по мере его ввода. Очень часто это позволяет мне находить ошибки даже за до того, как я соберу свой проект. Также Eclipse может обрабатывать очень большие исходные деревья, особенно если вы запускаете его с 64-битной JVM.

Eclipse - отличная IDE с большим количеством пользователей, и если вы не знаете ни одной другой IDE, вы можете начать с нее. Поскольку он поддерживает множество языков и имеет так много инструментов, даже если вы переключитесь на другой проект с другими технологиями, вы все равно сможете сохранить свою IDE. Поэтому вам нужно изучить только один инструмент (то же самое можно сказать и о Emacs).

2 голосов
/ 17 апреля 2010

Попробуйте Eclipse CDT или IDE NetBeans .

1 голос
/ 17 апреля 2010

Я использовал Code :: Blocks , и он работает безупречно, и это здорово, если вы пришли из Visual Studio IDE.

1 голос
/ 17 апреля 2010

Emacs + Emacs Code Browser + g ++ (из gcc). GCCSense тоже довольно круто.

Это легкая, гладкая и чрезвычайно мощная среда. Не всем нравится Emacs. NetBeans - это хорошая альтернатива для людей, привыкших к традиционным средам разработки.

0 голосов
/ 09 августа 2016

Geany, QT Creator или Eclipse CDT. Если вам не требуется полное изучение emacs для IDE, это не только редактор, но и полноценная среда рабочего стола, браузер, терминал и многое другое.

0 голосов
/ 19 апреля 2010

nano (с подсветкой синтаксиса) + make + gcc + gdb + valgrind

Кому еще что-нибудь нужно? ;)

0 голосов
/ 18 апреля 2010

KDevelop 4 (ветка kde-4.4), встроенная поддержка cmake, git, subversion, дополнение для добавления поддержки php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...