LINUX.ORG.RU

Какой IDE для разработки на C/C++ вы чаще всего пользуетесь?

 


2

3

Также не сочтите за труд ответить на следующие пункты опроса.

1. Ваша рабочая IDE.
2. Ваша предпочитаемая IDE.
3. Почему предпочитаете именно ее.

  1. Не использую (emacs, vi, etc.) 349 (54%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Qt Creator 216 (34%)

    ******************************************************************************************************************************************************************************************************

  3. Eclipse 90 (14%)

    **********************************************************************************

  4. Visual C++/C++ Builder 69 (11%)

    ***************************************************************

  5. NetBeans 61 (9%)

    *******************************************************

  6. KDevelop 50 (8%)

    *********************************************

  7. Code::Blocks 44 (7%)

    ****************************************

  8. Anjuta IDE 13 (2%)

    ***********

  9. CodeLite 8 (1%)

    *******

Всего голосов: 900, всего проголосовавших: 643

★★★★★

Проверено: beastie ()
Последнее исправление: cetjs2 (всего исправлений: 1)

Странно, я думал, студия - одна из самых популярных, даже на лоре. Или адепты стесняются, что ее рядом с с-билдером поставили?

MyTrooName ★★★★★
()

QtCreator, но на С++ ничего сложнее формы с 3-мя кнопками не писал, поэтому объективно оценить его на крупном проекте не могу.

evilmanul
()

code::blocks + emacs

Нормально не умею работать ни там, ни там.

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

Евгений Вагоныч, вам в другой тред, там вас ждут.

LongLiveUbuntu ★★★★★
() автор топика
  1. Qt Creator
  2. Qt Creator
  3. На работе IDE не регламентирована. Израильтяне во всю юзают SlikEdit, у нас, в основном, Source Insight или хитронастроенные Sublime Text. Собственно я использую Qt Creator из-за:
    • Достаточно вменяемый индексатор
    • Достаточно функциональные средства рефакторинга
    • Достаточно вменяемые средства навигации по коду
    • Хорошо интегрируется с разными системами сборки (хоть на батничках или баш-скриптах) через Generic Project
    • Достаточно продуманные механизм внешних утилит (особенно возможность указывать исполняемый файл утилиты относительно корня текущего проекта, у нас это актуально)
    • Locator - киллер фича :)
    • Ну и опенсорсный, можно что подравить, заслать разрабам

Но досадных косяков хватает тоже: то индекс слетит, то, вдруг, окажется, что проиндексировалось не так или не то ну и т.п. Жду AppCode от JetBrains на попробовать.

h4tr3d ★★★★★
()

На C++ не пишем. Ибо нефиг. А раньше писал в Geany - не IDE, конечно, но торт.

void_ptr ★★★★
()

1. vim

2. vim

3. На сях и плюсах пишу мало и редко, а для всего остального использую vim, поэтому и тут обхожусь тем, чем удобно.

shell-script ★★★★★
()

Qt Creator и KDevelop на Linux. Первый потому что лучший, второй так как начинал с него когда-то и привык уже. Ну а в Windows студия от MS, очень удобно. Хотя пробовал все перечисленные кроме CodeLite. Eclipse и NetBeans показались слишком тяжёлыми и неудобными. Code::Blocks понравился, но сыроват был, может сейчас всё ОК.

mbivanyuk ★★★★★
()

slickedit самый шустрый и удобный. хотя он за деньгу немалую. sublime как легковесный редактор самое оно. под виндой - студия, но это сплошной тормоз. хочется плакать когда он загружает проекты и компилирует их.

ioan
()

1. vim/gvim
2. vim/gvim
3. потому, что удобно и работает на разных платформах.

andreyu ★★★★★
()

Eclipse, потому что он очень гибкий, у него лучший C++ индексер и он не считает, что лучше меня знает, как мне организовывать свое рабочее пространство (в отличии от QtCreator с прибитыми гвоздями панелями).

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

Kate
отдельно

Кажется, ты не совсем понимаешь KDE software compilation

А в составе кед вполне себе есть: http://kate-editor.org/get-it/

Windows packages are available through the KDE on Windows project

wingear ★★★★
()

1-2 QtCreator
3: удобная, внутри всё очень вкусно
из коробки поддержка систем сборки и dvcs
жутко нравится side by side diff plugin
интересна деплоилка на андроиды
cmake плагин конечно пришлось подпилить чтобы показывал ошибки самого cmake`а
меркуриал плагин тоже пришлось подпилить для авторизации через вебню

с любым вопросом, если нужно где-то подпилить, разрабы сразу с радостью помогают

nib952051
()

ну вот. выбрал все 3 самых популярных пункта.

billic ★★
()

А почему emacs/vim уже не IDE?

Ваша рабочая IDE.

emacs

Ваша предпочитаемая IDE.

emacs

Почему предпочитаете именно ее.

Легкий, быстрый, не требовательный к ресурсам, гибкий в настройке, большое количество модулей, хороше переносим

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

vim/emacs/sublime — это IDE

Редакторы

Wikipedia: Обычно, среда разработки включает в себя:

  • текстовый редактор,
  • компилятор и/или интерпретатор,
  • средства автоматизации сборки,
  • отладчик.

Все это легко делается в emacs и vim для оч. многих языков. Следовательно, emacs и vim - IDE :)

c0smonaut
()
Последнее исправление: c0smonaut (всего исправлений: 1)

1. Ваша рабочая IDE.

Eclipse, Qt Creator для Qt.

2. Ваша предпочитаемая IDE.

Eclipse

3. Почему предпочитаете именно ее.

Потому что кроме C++ я пишу ещё на десятке языков, включая TeX.

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

я думал, студия - одна из самых популярных

Это всё реклама, сынок.

Aceler ★★★★★
()

KDevelop и KDevelop. Анализ кода на высоте.

intelfx ★★★★★
()

Geany. Qt Creator на моём железе долго запускается и тормозит, хотя вряд ли тут дело в железе)

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

Visual C++/C++ Builder

схренали одним пунктом?

Тут вообще непонятно, что такое Visual C++ и какое отношение оно имеет к IDE.

andreyu ★★★★★
()
Последнее исправление: andreyu (всего исправлений: 1)

В итоге vim\emacs и другие IDE разделились примерно 50 на 50.. Интересно провести теперь опрос, над какой величиной проектами работали проголосовавшие

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

Исходя из моего опыта, иногда в крупных проектах так херово настроены скрипты для генерации солюшенов в вижаке, что все забивают и пользуются чуть ли не far-ом для редактоирования сорцов.

x4DA ★★★★★
()
Ответ на: комментарий от nio-kun

почему так мало используют Codeblocks? чем же он так плох? я вот постоянно на нём, пробовал qtcreator, codelite, geany - не то.

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

Все это легко делается в emacs и vim для оч. многих языков. Следовательно, emacs и vim - IDE :)

На самом деле IDE — это сам UNIX:

  • текстовый редактор — vi, emacs, $EDITOR
  • компилятор и/или интерпретато — gcc, clang, whatever
  • средства автоматизации сборки — make, cmake, etc.
  • отладчик — gdb и т.д.

Только вот не окрепшие мозгом это не поняли и стали пилить NetBeans, Eclipce, Visual C и ещё чёрт знает что.

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

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

Они у вас тaм не слышали про CMake?

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

почему так мало используют Codeblocks?

Вы хотите сказать, что Codeblocks лучше для разработки на Qt чем родной интегрированный и снабжённый офигенной системой манов QtCreator? Простите, не верю.

nio-kun
()
Ответ на: комментарий от nio-kun

вобще то я имел в виду разработку на С++ без qt, но не стоит забывать, что qtcreator умеет в чистые C/C++, поэтому его можно юзать в проэкте без qt. я хотел выяснить, почему codeblocks мало используют для разработки на C/C++.

WRG ★★★★
()

1. Ваша рабочая IDE.

Деревянный офисный рабочий стол + бумажки на его поверхности.
Процессы: { ПротокОл;
договОр;
сдал!=принЯл}

2. Ваша предпочитаемая IDE.

Кровать + супруга, когда ребенок спит.

3. Почему предпочитаете именно ее.

Думаю это пришло с возрастом, ну не всем быть RMSами и Торвальдсами.
Давно не админю. Красный оттенок глаз ушел.Превратился в канцелярскую крысу.

papay ★★★
()

Либо не использую(для проектов на C/C++) либо Qt Creator(для проектов на Qt)

Pinkbyte ★★★★★
()

кстати, Анюта - как она? году в 2006 пробовал - дикие глюки с выделением кода и подсветкой - отплевался, с тех пор ни разу в голову не пришло посмотреть

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