LINUX.ORG.RU

ваши IDE

 , , ,


0

3

доброго времени суток. долгое время писал мелкие ошмётки кода в emacs (в терминале), kate/gedit если на иксах и в терминале компилял. интересует мнение коллективного разума о наиболее достойной графической IDE для языков C++(не Qt), Lisp и perl.

важным пунктом является наличие возможности компильнуть-запустить непосредственно из IDE и получить вывод об ошибках, а не метаться между терминалом и блокнотом. кто что может посоветовать?


для плюсов можно NetBeans, а для других не могу сказать

r0ck3r ★★★★★ ()

Lisp

только emacs

компильнуть-запустить непосредственно из IDE

emacs

и получить вывод об ошибках

emacs

lazyklimm ★★★★★ ()

C++ — KDevelop, qtcreator

lisp — lispworks, emacs+slime

perl — emacs, eclipse

ymn ★★★★★ ()

Для C++ использую QtCreator, хоть сижу под Gnome(работаю в виртуалке) и Qt в текущем проекте не использую, для linux'а самая адекватная IDE, если откинуть Java монстров типа NetBeans и Eclipse. В связке с cmake работает нормально.

Perl чаще всего правлю в vim'е через putty(рабочий комп на Win7), новые проекты пишу в Sublime 2. Для perl'а IDE в принципе бесполезна т.к. dsl типа moose все равно не распарсит.

bjorn ()

Лучше KDevelop для c++ и Qt не встречал.

panter_dsd ★★★★ ()
Ответ на: комментарий от sudo-s

Ну и ладно, холивара не будет ;) Мог бы сразу написать: vim не предлагать, однако смею тебя заверить что для perl'а я ничего лучше не встречал.

bjorn ()

IDEA, Vidual Studio, emacs, Sublime Text 2.

Norgat ★★★★★ ()
Ответ на: комментарий от TheKnight

вообще это чуть переиначенная цитата, что конечно не отменяет того, что с an я лажанулся

lazyklimm ★★★★★ ()
Ответ на: комментарий от LongLiveUbuntu

сидел на vi/vim больше двух лет, после перехода на емакс без режимов (хотя никто не мешает использовать любую из трех эмуляций бибикалки) вздохнул с облегчением

lazyklimm ★★★★★ ()

Для C++ - QtCreator. В нём интеграция с Qt ненавязчивая, ошибки компиляции расставляет прямо по коду, ну и самые частые синтаксические ошибки, а также неверное число аргументов для функции подчёркивает ещё до компиляции.

По качеству QtCreator превосходит CodeBlocks, Eclipse CDT, Netbeans и KDevelop, хотя в мелочах может где-то уступить.

Для остального - Eclipse. Потому что если не нашлось специализированной под язык и достойной в исполнении среды, то уж в eclipse какой-никакой плагин найдётся.

quiet_readonly ★★★★ ()
Последнее исправление: quiet_readonly (всего исправлений: 1)
Ответ на: комментарий от bjorn

В чем проблема? CMakeList пишется руками, файлики в проект попадают, что еще надо?

В чем проблема юзать блокнот? Код пишется руками, компилятор можно в другом окне руками запускать. Чего люди с этими IDE мучаются...

Pavval ★★★★★ ()
Ответ на: комментарий от quiet_readonly

то уж в emacs какой-никакой плагин найдётся.

fixed.

ados ★★★★★ ()
Ответ на: комментарий от quiet_readonly

Для C++ - QtCreator. В нём интеграция с Qt ненавязчивая, ошибки компиляции расставляет прямо по коду, ну и самые частые синтаксические ошибки, а также неверное число аргументов для функции подчёркивает ещё до компиляции.

Всё это и много другого вы найдете в KDevelop :) После чего нужность QtCreator будет явно под вопросом.

Pavval ★★★★★ ()
Ответ на: комментарий от Pavval

Вам уже писали про ошибки - читать их с консоли не очень удобно. Сравните-ка свою консоль и вот такую подсказку при наведении.

Плюс навигация. В простеньком kwrite пришлось бы открывать один за другим десяток файлов, чтобы глянуть, где же обрабатывается нажатие горячей клавиши. В IDE знай себе делай Ctrl+Click, а нужный метод/функция ищется по имени во всём проекте.

quiet_readonly ★★★★ ()

Я сейчас использую Qt Creator. Он умеет cmake, а не только свой qt'эшный qmake. ИМХО, самая шустрая IDE для плюсов. Есть еще Eclipse и NetBeans. Но первый долго настраивается и оба тормознуты.

anonymous ()

Никакая ide достойней vim/emacs по определению не будет.

компильнуть-запустить непосредственно из IDE и получить вывод об ошибках, а не метаться между терминалом и блокнотом

Странное требование. В vim !!make - насрёт ошибками прям в код, наслаждайся. У тебя что, окно редактора на весь монитор? Места девать некуда? man несколько окон, man несколько мониторов, man tiled wm.

slovazap ★★★★★ ()
Ответ на: комментарий от Pavval

Всё это и много другого вы найдете в KDevelop :) После чего нужность QtCreator будет явно под вопросом.

Не могу не согласится. Сам недавно попробовал KDevelop, так на QtCreator нет желания возвращатся.

KennyMinigun ★★★★★ ()

Сколько же тупых в треде. Сказано же: не Qt. Нет, всё равно советуют QtCreator и KDevelop.

По теме: Anjuta.

harper ()
Ответ на: комментарий от harper

Anjuta - это блокнот с кнопкой build. Тулкитофобы не нужны, QtCreator/KDevelop можно использовать для проектов, с Qt не связанных.

quiet_readonly ★★★★ ()
Ответ на: комментарий от KennyMinigun

Что особенного в KDevelop? Из замеченного мной - неинтуитивный способ добавления файлов в сборку (впрочем, у QtCreator с cmake то же самое будет) и автодополнение, которое в жизни не слышало слова «контекст».

quiet_readonly ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.