Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Результаты опроса: Какую IDE Вы предпочитаете?
MS Visual Studio 2010 10 5.26%
MS Visual Studio 2013 15 7.89%
MS Visual Studio 2015 61 32.11%
QtCreator 58 30.53%
C++ Builder 12 6.32%
Eclipse 16 8.42%
CLion 18 9.47%
Code::Blocks 39 20.53%
CodeLite 1 0.53%
wxDev-C++ 3 1.58%
Dev-C++ 12 6.32%
Geany 8 4.21%
NetBeans 10 5.26%
Oracle Solaris Studio (Sun Studio) 1 0.53%
Другой вариант 29 15.26%
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 190. Вы ещё не голосовали в этом опросе

 
 
Рейтинг 4.83/58: Рейтинг темы: голосов - 58, средняя оценка - 4.83
gru74ik
Модератор
Эксперт CЭксперт С++
4678 / 1992 / 303
Регистрация: 20.02.2013
Сообщений: 5,290
Записей в блоге: 24
#1

Какую IDE Вы предпочитаете и почему?

15.09.2016, 11:55. Просмотров 11700. Ответов 112

Какую IDE Вы предпочитаете и почему?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2016, 11:55
Ответы с готовыми решениями:

Какую IDE использовать для разработки приложений с GUI?
Нужно написать программу, чтобы она нормально выглядела нужно сделать GUI, но...

StarCraft II: какую расу предпочитаете?
StarCraft II: какую расу предпочитаете?

Какую среду вы предпочитаете/используете для разработки приложений на Java?
Какую среду вы предпочитаете/используете для разработки приложений на Java? ...

Какую книгу лучше взять и какую IDE?
Я хочу научиться программировать на JAVA приложения для Android. Для этого...

IDE wxDev-C++, при создании кнопки на форме она почему-то становится во весь экран, почему?
То есть ребята не смешно ни разу. Создаю форму, кидаю кнопку, ничего не...

112
Wyn
1056 / 638 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
15.09.2016, 12:10 #2
Qt Creator. Потому что IDE со специализированными механизмами работы с Qt.
2
gru74ik
Модератор
Эксперт CЭксперт С++
4678 / 1992 / 303
Регистрация: 20.02.2013
Сообщений: 5,290
Записей в блоге: 24
15.09.2016, 12:13  [ТС] #3
Цитата Сообщение от Wyn Посмотреть сообщение
Qt Creator.
Аналогично. Мне ещё очень нравится возможность цеплять к данной IDE разные компиляторы, возможность использовать помимо штатного qmake традиционный cmake.
0
Wyn
1056 / 638 / 229
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
15.09.2016, 12:23 #4
Цитата Сообщение от gru74ik Посмотреть сообщение
Аналогично. Мне ещё очень нравится возможность цеплять к данной IDE разные компиляторы, возможность использовать помимо штатного qmake традиционный cmake.
<Цензура> этот qmake. И cmake от него недалеко уполз. Лучше бы qbs уже допилили и установили по умолчанию. У него хотя бы синтаксис вменяемый, да и выглядит читабельней.
2
gru74ik
Модератор
Эксперт CЭксперт С++
4678 / 1992 / 303
Регистрация: 20.02.2013
Сообщений: 5,290
Записей в блоге: 24
15.09.2016, 12:38  [ТС] #5
Цитата Сообщение от Wyn Посмотреть сообщение
Лучше бы qbs уже допилили и установили по умолчанию.
Согласен. Но его пока не "допилили", увы.
0
Fulcrum_013
Заблокирован
15.09.2016, 18:44 #6
С++ Builder для разработки приложений с оконным GUI и БД. Тут без вариантов в плане продуктивности и удобства расширений синтаксиса.
Visual Studio - при работе с DirectX тоже по всей видимости без вариантов, а тем более хоть что то из нужных расширений есть нативное (свойства).
1
HelicopterK52
780 / 210 / 32
Регистрация: 27.07.2016
Сообщений: 474
Завершенные тесты: 1
16.09.2016, 08:49 #7
Code::Blocks - для HelloWorld'ов самое оно. Простая как две копейки.
Eclipse CDT - монстр с кучей возможностей, но при этом чтобы их использовать, нужно сначала достигнуть 80-ого уровня в использовании этой IDE.
QtCreator - всё что нужно для Qt. Для проектов без Qt также хорошо подходит, но возможностей слегка не хватает после CLion, например.
CLion - хорошая IDE, но реализация не ахти. Очень удобна в обращении. Много плюшек. Много багов. Некоторые возможности тоже не очевидны, как в Eclipse. В соседней теме пишут, что с последним обновлением оптимизировали... ну не знаю, что-то оно всё равно тупит, хотя на маленьких проектиках вполне себе шустро работает. В отличии от трех выше упомянутых мною IDE, имеет триал на 30 дней, потом за бабосики. Как пользователь лицензии могу поведать, что пока оно сыро еще, имхо.
2
obivan
Падаван С++
419 / 239 / 82
Регистрация: 11.11.2014
Сообщений: 844
Завершенные тесты: 2
18.09.2016, 11:39 #8
Я лично отдаю предпочтение, MS Visual Studio 2013, 2015. Именно в них как по мне лучше всего реализована, подгонка проектов и т.д. Лично мне удобнее подключать разные либы, также не мало важным фактом является приятная система дополнения кода, т.е. пишешь 1 скобку, а ставится 2, сначала не привычно, но потом очень даже приятно, еще нравится всплывающие подсказки по поводу какие методы в классе, в других IDE я такого комфорта не наблюдал, из минусов могу заметить иногда возникающие проблемы с дебагером.
1
dimcoder
Полярный
467 / 440 / 157
Регистрация: 11.09.2011
Сообщений: 1,142
18.09.2016, 15:34 #9
Использую Vim с кучей плагинов на винде. Реально не хватает удобного окна вывода ошибок компиляции при сборке (это пока реализовано через батники).
Очень нравится навигация через Nerd Tree и возможность открытия несколько файлов в одном окне.
Дебаггера нет вообще, но говорят можно дебажить прямо из студии.
Собственно из-за тугой интеграции со средствами сборки и отладки, подумываю переключится на студию или qt creator и пошаманить с поддержкой вима. А может получится и в виме как-то по-человечески настроить. Никто не пробовал?
Цитата Сообщение от obivan Посмотреть сообщение
также не мало важным фактом является приятная система дополнения кода, т.е. пишешь 1 скобку, а ставится 2, сначала не привычно, но потом очень даже приятно
В Code::Blocks то же самое было и я так и не смог к этому привыкнуть. Но именно из-за такого вида мелких плюшек и удобств от вима мне теперь весьма трудно отказаться. Те же две скобки я вставляю комбинацией <пробел>+<{>, скобки появляются на первой и третьей строке после той строки где был курсор, а сам курсор становится между ними.

Добавлено через 8 минут
Цитата Сообщение от Wyn Посмотреть сообщение
<Цензура> этот qmake. И cmake от него недалеко уполз.
qmake не пробовал, но cmake мне не понравился: синтаксис хуже чем в мейкфалах, скрипты в каждой подпапке, туториалов нормальных нету. Сам пользуюсь premake'ом: один lua-скрипт, который делает все. Советую.
1
gru74ik
Модератор
Эксперт CЭксперт С++
4678 / 1992 / 303
Регистрация: 20.02.2013
Сообщений: 5,290
Записей в блоге: 24
18.09.2016, 16:31  [ТС] #10
Цитата Сообщение от dimcoder Посмотреть сообщение
Сам пользуюсь premake'ом: один lua-скрипт, который делает все. Советую.
Респектую. И для QtCreator есть аддон. Надо будет опробовать, как оно работает.
0
gng
18.09.2016, 23:15
  #11

Не по теме:

Цитата Сообщение от gru74ik Посмотреть сообщение
На данный момент наиболее популярных вариантов три:

Code::Blocks
.
QtCreator (Community)
.
MS Visual Studio 2015 (Community)
Немного резануло глаз слово Community у Qt.
Во-первых, такого названия продукта на официальном сайте я не видел. Возможно - ваша импровизация.
Во-вторых, оно намекает на сходство полноценного ОпунСоурс продукта Qt с урезанной закрытой студенческой сборкой продукта от MS.

0
gru74ik
18.09.2016, 23:33  [ТС]
  #12

Не по теме:

Цитата Сообщение от gng Посмотреть сообщение
Немного резануло глаз слово Community у Qt.
Во-первых, такого названия продукта на официальном сайте я не видел.
Я был уверен, что взял формулировку с официального сайта. Только что просмотрел, действительно, нет такого. Возможно, было раньше, а сейчас убрали, а может и я что-то перепутал. Во избежание недоразумений, убрал.

0
gng
19.09.2016, 05:23
  #13

Не по теме:

Цитата Сообщение от gru74ik Посмотреть сообщение
Я был уверен, что взял формулировку с официального сайта.
Может и есть, просто сам Qt - проект с открытым кодом и выделять из него community версию нет смысла. Слово Community обычно означает, что продукт развивается сообществом. MS слукавила, назвав так свой закрытый проект.

0
cyber-satyr
393 / 164 / 32
Регистрация: 10.12.2015
Сообщений: 717
21.09.2016, 21:04 #14

Не по теме:

Цитата Сообщение от gng Посмотреть сообщение
Немного резануло глаз слово Community у Qt
Просто есть еще и коммерческие версии, поэтому open source можно смело отнести к community



Добавлено через 2 минуты
gru74ik, забыл указать momentics
0
Alexandr_1982
179 / 80 / 30
Регистрация: 04.11.2013
Сообщений: 410
Записей в блоге: 4
24.09.2016, 09:21 #15
Visual studio 6.0 - СУПЕР IDE от СУПЕР хакеров-программистов из Microsoft. Windows 2000 - СУПЕР OS от СУПЕР хакеров-программистов из Microsoft.

1. Код компилируется без создания солюшена.
2. Огромная скорость работы - не нужно сидеть тупить, смотря как баран на новые ворота, пока тормозной код IDE сработает
3. Простой интерфейс - нет ничего лишнего и не нужного в меню, того, что никогда не понадобится.
4. Нет IntelliSense и орфографического и грамматического анализатора, нет подчеркивания красным ошибок как в MS Word. Visual studio это не Word. подчеркивания красным ошибок - grammar nazi. Теперь xAkEp в коде no pasaran.
5. Нет красивого интерфейса - все просто как доска. Нет необходимости извращаться и мучиться, создавая интерфейс в стиле айфона для блондинок и мажоров.
6. Нет необходимости следовать стандарту C99 и С0x11 - пишешь без стандарта и рекомендаций, как душе угодно. Гуляй, душа, разгуляйся по широкому полю на вороном коне.
0
easybudda
Модератор
Эксперт CЭксперт С++
10027 / 5950 / 1485
Регистрация: 25.07.2009
Сообщений: 11,248
24.09.2016, 23:33 #16
Geany, при чём использую её исключительно, как редактор. "Умные" IDE невероятно выбешивают, когда в процесе набора текста вдруг задумываются пыжась показать все доступные методы для объекта класса какого-нибудь. Чёрт, да мне не нужны они все, я и так знаю, что там после точки написать. Пока на макоси сидел, XCode использовал, при чём тоже исключительно, как редактор. У него (у XCode) есть невероятно удобная угадывалка имён переменных. Geany в этом плане чуть поглупее, но в принципе вполне пригодный. Есть ещё довольно удобный редактор Komodo Edit, но он под макосью немного с придурью, по этому и перестал им пользоваться...
1
Fulcrum_013
Заблокирован
30.09.2016, 08:57 #17
Цитата Сообщение от Alexandr_1982 Посмотреть сообщение
Нет необходимости следовать стандарту C99 и С0x11 - пишешь без стандарта и рекомендаций, как душе угодно.
Гм... кое что в стандарте 0x11 и 0x14 дает в этом плане очень широкие возможности угодные душе. К примеру инициализация полей при объявлении, делегирование конструкторов, explicit операторы приведения типов и т.п. Вот правда свойств и делегатов они так и не добавили, но делегатов и MSVC++ нету ни в 6-ой ни в 15-ой. Да и свойства в MSVC не сильно удобные в некотором плане, хотя в некоторых других планах удобнее билдеровских, но вот билдер он и в своем и в мелкомягком формате свойства умеет понимать.

Добавлено через 4 часа 50 минут
Цитата Сообщение от obivan Посмотреть сообщение
еще нравится всплывающие подсказки по поводу какие методы в классе, в других IDE я такого комфорта не наблюдал,
У билдера такое отродясь есть. А вот что удобно в Visual Studio и чего у других не видел - показывает текст макроса и сигнатур при наведении на него. Так же еще довольно удобная штука контроль корректности сырца на лету. Хотя и тормозная, интервал обновления секунд 5. Если бы еще Solution Explorer до ума довели вообще бы здорово было. Он сейчас по функционалу/удобству проигрывает ProjectManager-у древней Borland C++ 1.0, не говоря уже про билдеровский.
0
Toshkarik
1149 / 866 / 90
Регистрация: 03.08.2011
Сообщений: 2,404
Завершенные тесты: 1
06.10.2016, 08:23 #18
Использовал раньше NetBeans. Но она съедала иногда по 1.5-2гб памяти на ровном месте. Потом перешел на KDevelop. Всем устраивает. Понравилась высокая интеграция с cmake, высокая скорость работы и встроенные средства отладки с помощью gdb. Есть плагины для расширения функционала. В частности, использую плагин для cppcheck. Есть плагин для поддержки valgrind. В планах поставить плагин для поддержки python и начать, наконец, изучать этот язык Правда, я не знаю, как сейчас у KDevelop дела под окнами.
0
OlafNestandart
54 / 54 / 31
Регистрация: 24.10.2016
Сообщений: 186
24.10.2016, 20:30 #19
Code::Blocks, из за кроссплатформенности и заточенности под wxWidgets.
1
nimazzzy
Заблокирован
05.12.2016, 08:51 #20
Хватает Vim'а. А под виндой - студия.
0
05.12.2016, 08:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2016, 08:51

Какую IDE выбрать?
Всем добрый день. Решил заняться Си(без # и ++) и стою на распутье какую IDE...

Какую IDE выбрать
Привет всем форумчанам! Проблема такая желаю научиться C++ но вот не знат...

Какую IDE выбрать?
Добрый день, вопрос собственно такой. Определяюсь с IDE и вот после долгих...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru