среда разработки

Подскажите пожалуйста хорошую IDE под C/C++. Хотелось бы узнать кто чем пользуется. Немного порыл по этой теме, пока остановил свой выбор на anjuta. Может кто-то подскажет что-то получше?

Чуть-чуть не в

Чуть-чуть не в тему, но мне понравился обзор:

http://www.xakep.ru/post/35489/default.asp

emacs+ecb

_________________
(define (brainfucking brain)
(brainfucking brain))

Я использую

Я использую Eclipse (eclipse.org, среда разработки для java, но благадоря плагинам можно много чего) + CDT (плагин С++ для eclipse). В полне убодно (хотя есть спорняе моменты) и +кроссплатформенна.

Re: Я использую

Enchant написал(а):
Я использую Eclipse (eclipse.org, среда разработки для java, но благадоря плагинам можно много чего) + CDT (плагин С++ для eclipse). В полне убодно (хотя есть спорняе моменты) и +кроссплатформенна.

Аналогично. Однако если бы не отладчик в vim, то несомненно он рвет и eclipse и kdevelop и прочие "дикие монструозные штучки"

KDevelop

ну для фортрана меня kdevelop полностью устраивает...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

отладчик VIM

Если не трудно, то можно поподробнее про "отладчик в vim", хотябы ссылкой. А то я как дурак сижу в DDD и никаких неудобств не чувствую.

Re: отладчик VIM

Saemon Zixel написал(а):
Если не трудно, то можно поподробнее про "отладчик в vim", хотябы ссылкой. А то я как дурак сижу в DDD и никаких неудобств не чувствую.

на vim.org куча плагинов для интеграции редактора и gdb
Судя по рейтингам idevim самый продвинутый... Однако у меня завести не получилось :
http://gentoo.ru/node/5313

Надо

Надо глянуть...
Хотя DDD оказалась очень удобной штукой!

Всем спасибо,

Всем спасибо, буду пробовать (хотя на emacs меня может не хватить :))

мои 3 копейки

Я тоже, когда переходил на С с Pascal, искал хорошую IDE.
Anjuta очень даже неплоха, даже по сравнению с KDevelop, но имеет свои неудобства.
Я от неё ушел потому-что GTK2 тормазиииит.
Сейчас в KDevelop. KDevelop достаточно простая и приятная штучка, мне лично в нём комфортно работать.
Из консольных я пробовал motor и немного rhide. Rhide сильно похож на Borland C++ под dos. Motor напоминает встроенный редактор mc (по интерфейсу), но для програмирования имеет много удебных инструментов.
Есть ещё под консоль/Х какай-та xwpe, пробывал давно и тоже имеет свои плюсы.

А если я когда в

Я когда в виндах был в Delphi програмил - KDevelop меня сильно напугает или нет? Там есть USE="pascal" впринципе но хз! Меня терзают смутные сомнения! Kylix - дохлый! Кто что посоветует?

2oklamaster Вместо

2oklamaster

Вместо Delphi можеш использовать Lazarus, он использует freepascal и работаед достаточно неплохо (http://www.freepascal.ru), есть ещё какая-то MSIDE вроде, тоже делфи направления...

А KDevelop в нём хорошо текст набирать, и восновном на си/си++...

joe + gcc лично мне

joe + gcc лично мне хватает для жизни. %)

Смотря что программим.

Если скрипты - то лучше использовать vim, если неохота лездь в такие "дебри", то mc'шный редактор.

Если нормальные языки, которые надо компилить - то тут нужна полная IDE, ибо руками особо Makefile'ы не попишешь. Тут уже на свой вкус и цвет.
KDevelop - хорошая штука, быстро развивается, но пока, на мой взгляд, сыроват (глючит, вываливется, с cvs не вегда дружит). Плюс слишком сильный упор на QT и Kdelibs, что немного "затемняет" остальные языки/библиотеки. Весьма непроработанный стандартный хайлайт. Eclipse - хорошая и удобная штука, но гном-лайк, что тоже кому как конечно.

>>Если

>>Если нормальные языки, которые надо компилить - то тут нужна полная IDE, ибо руками особо Makefile'ы не попишешь.

Сам пишу мейки руками. Собсно грамотно писаный мейк можно таскать из проекта в проект с минимальными изменениями значений переменных вначале. А для тех у кого мейки километровые вроде как automake придумали. Говорят помогает (хотя мне пока без надобности).

Re: >>Если

wi написал(а):
Сам пишу мейки руками. Собсно грамотно писаный мейк можно таскать из проекта в проект с минимальными изменениями значений переменных вначале. А для тех у кого мейки километровые вроде как automake придумали. Говорят помогает (хотя мне пока без надобности).

+1
один раз написал - юзай всю жизнь

Емакс.

Емакс. Редактор,отладчик,подсветки, автоиденты. К емаксу ECB (плагигн кодеброузер, это по вкусу, сам юзаю не часто). Про кодебровзер здесь: http://www.opennet.ru/docs/RUS/emacs_convenient/

На предмет плагинов смотреть портежи, раздел app-emacs/. Весьма доволен. К тому же емакс (в отличии от ексклипса) консольный. Это позволяет отлаживать програмку удаленно, по ssh. Вим как бы не осилил.

Lazarus

а им вообще кто нибудь пользовался? как он по сравнению с той деж делфи?

Я поставил,

Я поставил, посмотрел на это дело. Мнение: сыровато еще. На Delphi похоже, но компонентов намного меньше, примерно как во 2 дельфях. Для сборки проекта иногда приходится поплясать с бубном.

Предмет для

Предмет для холивара, конечно, но я за "church of emacs". Не так много программ доживают до 22ой версии. Это что-нибудь да значит.

Плюсы:
Там есть все, что можно себе представить и еще столько же того, до чего нормальному программисту не додуматься :)
Лично меня радуют автоотступы, которые настраиваются в зависимости от языка и имеются в наличие предопределенные стили отступов.

Из минусов можно отметить два:
Создание текстов в емаксе похоже на игру на пианино. Трехуровневые комбинации типа Ctrl+x Ctrl+b Ctrl+c трудно запомнить :)

Вместо столь привычных Ctrl+c и Ctrl+v надо C-y и M-w.

_________________
Вот такие пироги

emacs + Xrefactory

использую emacs..
с моей точки зрения:

<плюсы>
+ Xrefactory (есть только для Emacs, XEmacs) - уникальная вещь. Автодополнение, рефакторинг, броузинг по коду, полностью корректно разбирает синтаксис C++. К примеру, понимает весь STL, Boost. Фактически, платный, но попробовать всем рекомендую)) (т.к. даже среди платных средств такое - дефицит) Конечно, с большими библиотеками работает медленно, и баги есть - но разработчик их быстро исправляет.
+ автоотступы - действительно красивые и настраиваемые
+ ecb - тоже пригодится
+ всё можно перенастроить, написать любые скрипты
+ под разные платформы (вместе с Xrefactory)

<кому как..>
+- вся работа с клавиатуры
+- мейкфайлы самому писать, дополнительные вещи вручную подцеплять

<минусы>
- тормоза, т.к. всё на elisp.
- долго осваивать. Если осваивать - лучше тогда делать в нём всё что только можно.
- отладчик (gdb интегрирован) - почти на уровне командной строки
- ещё некоторые мелочи

вопрос по anjuta! при

вопрос по anjuta! при создании нового проекта просит autogen пятой версии, который естественно стоит в системе, гугл не помог!?
ПыСЫ РЕШЕНО откатом на autogen-5.9.7

и мои 5 копеек))

Прогал не особо много, использовал codeblocks. Сравнивать не могу, больше ничего не юзал. После виндового Visual Studio вполне безболезненно. Проект вроде не особо бурно развивается, с сентября прошлого года обновлений не было.

Я несу пингвина во имя луны! *WALL*

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".