Форум программистов, компьютерный форум, киберфорум
C/C++: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Результаты опроса: Какую IDE Вы предпочитаете?
MS Visual Studio 2010 15 4.34%
MS Visual Studio 2013 21 6.07%
MS Visual Studio 2015 101 29.19%
QtCreator 85 24.57%
C++ Builder 21 6.07%
Eclipse 21 6.07%
CLion 39 11.27%
Code::Blocks 60 17.34%
CodeLite 1 0.29%
wxDev-C++ 5 1.45%
Dev-C++ 25 7.23%
Geany 10 2.89%
NetBeans 17 4.91%
Oracle Solaris Studio (Sun Studio) 1 0.29%
Другой вариант 68 19.65%
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 346. Вы ещё не голосовали в этом опросе

 
 
Рейтинг 4.98/426: Рейтинг темы: голосов - 426, средняя оценка - 4.98
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20

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

15.09.2016, 11:55. Показов 85578. Ответов 205

Студворк — интернет-сервис помощи студентам
Какую IDE Вы предпочитаете и почему?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.09.2016, 11:55
Ответы с готовыми решениями:

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

Какую музыку вы предпочитаете?
А вы что любите больше: Метал или обычную музыку (ну поп там, Dance)?

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

205
 Аватар для vvm28
773 / 541 / 67
Регистрация: 22.12.2013
Сообщений: 2,500
Записей в блоге: 26
28.05.2020, 20:26
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Святогор Посмотреть сообщение
то вообще какой-то заговор. Почему к сложнейшим прогам типа фотошопа и 1с любой пакет ставится в два клика а вот тоже самое в каком нибудь дев цпп коде блоксе или вижуалстудио это мало того что совершенно не очевидно как это сделать так там вообще ничего не получится без гайда и прописи каких то констант ссылок и какой-то команды на птичьем языке в консоли.
Ответ очень прост. Потому что дизайнерам и бухгалтерам угодить проще чем программистам. Шутка.
Не очевидность установки заключается в том, что заранее не известно, что вам понадобится и что вы собираетесь делать
в IDE, для каких платформ и тд. тут все варианты разработчики IDE учесть не могут и сделать прям универсальный инструмент на все случаи жизни.
0
 Аватар для vvm28
773 / 541 / 67
Регистрация: 22.12.2013
Сообщений: 2,500
Записей в блоге: 26
01.06.2020, 21:05
Code::Blocks неплохая кроссплатформенная IDE. Можно прикрутить нужный компилятор, можно скачать уже с MinGW GCC, прикрутить нужные библиотеки, библиотеку виджетов(wxwidgets.org )... и тд.
Занимает не так много места как например Visual Studio.
Visual Studio чем не нравится - так это тем что при обновлениях начинает скачивать всякую ерунду ненужную.
Качает кучу сверхинтеллектуальной гадости на диск. Очень долго устанавливается, долго проверяет и сверяет свою целостность.
Code::Blocks - скачал, установил и все сразу работает. Нужно больше, дособирал, доприкручивал, снова работает.
0
 Аватар для vlisp
1070 / 991 / 153
Регистрация: 10.08.2015
Сообщений: 5,403
02.06.2020, 01:50
работает - понятие относительное. например проверка орфографии в кб глючная, даже в 20.3
0
2 / 2 / 0
Регистрация: 26.07.2015
Сообщений: 185
20.08.2020, 21:50
Цитата Сообщение от Святогор Посмотреть сообщение
Это вообще какой-то заговор.
Похоже на то! Будто специально делают так, чтобы основная часть времени тратилась на изучение всевозможных колдобин среды и на борьбу с её неполадками. Это близко к тому, как на многих файловых хостингах запускают отсчёт времени до начала скачивания, и предлагают заплатить, чтобы не подвергаться этой мороке. И к тому, что книги выкладывают в форматах, в которых поиск по тексту невозможен или сильно затруднён: пока пользователь будет листать страницы, искать в тексте глазами нужные слова и выписывать их руками, имеющий доступ к данным, предоставленным в удобной форме, успеет сделать выводы из этих данных и решить ещё несколько подобных задач.

Думаю, что кроме широко распространённых искусственных ограничений (будь то отсутствие копеечного разъёма или отсутствие простой, но очень нужной функции в бесплатном софте), смысл которых - в том, чтобы заставить раскошелиться, есть ещё и "более стратегические" мотивы, вроде сдерживания роста количества конкурентов и обеспечение превосходства "высших".
0
 Аватар для Karaton
59 / 56 / 8
Регистрация: 18.02.2012
Сообщений: 136
24.08.2020, 17:14
А у кого-нибудь есть опыт использования в качестве редактора кода Joe's Own Editor?
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
08.09.2020, 22:11
Цитата Сообщение от vvm28 Посмотреть сообщение
Очень долго устанавливается, долго проверяет и сверяет свою целостность.
SSD а еще лучше NVMe в этом вопросе здорово помогает. Один недостаток у вижака - как перевели гуй на .Net стала слишком глючной. Причем ломать умудояются то что работало десятилетиями как часы. Другое дело что не понятно с какого бока она визуальная. Но для разработки либ/фреймверков с нуля как бы этого и не надо. нужна удобная работа с кодом. А в этом плане они на самой высоте.
Там больше вопросов к компилятору. Что то уж слишком медленно 20-ый стандарт внедряют.
0
 Аватар для Karaton
59 / 56 / 8
Регистрация: 18.02.2012
Сообщений: 136
12.09.2020, 15:05
Для информации.
Embarcadero, внезапно возродил почившую в анабиозе IDE Dev-C++ и выпустила релиз, собранный на последней версии Embarcadero Delphi.
IDE Dev-C++ на сайте Embarcadero
IDE Dev-C++ на github Embarcadero
0
 Аватар для vlisp
1070 / 991 / 153
Регистрация: 10.08.2015
Сообщений: 5,403
12.09.2020, 22:23
Цитата Сообщение от Karaton Посмотреть сообщение
Embarcadero, внезапно возродил почившую в анабиозе IDE Dev-C++ и выпустила релиз, собранный на последней версии Embarcadero Delphi.
ембаркадеро идет лесом со своим форком, который даже не запускается
0
415 / 150 / 48
Регистрация: 02.06.2016
Сообщений: 364
13.09.2020, 00:16
Цитата Сообщение от vlisp Посмотреть сообщение
который даже не запускается
Там в папке лежит devcppPortable сначала его запустите.
0
 Аватар для vlisp
1070 / 991 / 153
Регистрация: 10.08.2015
Сообщений: 5,403
13.09.2020, 10:20
Цитата Сообщение от GoshaM Посмотреть сообщение
Там в папке лежит devcppPortable
Там это где?
0
415 / 150 / 48
Регистрация: 02.06.2016
Сообщений: 364
13.09.2020, 10:36
В папке, в которую установили Dev-Cpp.
0
WH
1589 / 817 / 192
Регистрация: 10.09.2013
Сообщений: 3,283
Записей в блоге: 3
17.09.2020, 13:55
Нравится Geany, но проблема с дебаггером. Ранее он устанавливался автоматом, сейчас нужно какие-то дополнительные шаги, пока не разобрался. Кто-нибудь может ответить на этот вопрос в этой теме?
0
half-horse half-gateway
117 / 83 / 43
Регистрация: 10.05.2016
Сообщений: 563
18.10.2020, 11:30
Предпочитаю Code::Blocks. Быстрый, гибкий. Единственная претензия - не самый модный UI, но это мелочи.
0
 Аватар для vvm28
773 / 541 / 67
Регистрация: 22.12.2013
Сообщений: 2,500
Записей в блоге: 26
20.10.2020, 10:41
Мне еще нравится flashdevelop https://www.flashdevelop.org/
Они постоянно развивают свой проект, он с открытым кодом.
Немножко сложно всё настраивать под свои работы, но функционирует хорошо.
Есть поддержка довольно довольно обширного набора языков программирования, компиляторов и библиотек.
0
 Аватар для vvm28
773 / 541 / 67
Регистрация: 22.12.2013
Сообщений: 2,500
Записей в блоге: 26
20.10.2020, 18:08
Смысл вообще какой участвовать и поддерживать проекты с отрытыми исходниками.
Так вы хотя бы чему-то научитесь, а не будете использовать готовые решения типа Inlellige Idеа или Visual Studio от Майкрософта.
0
 Аватар для Warm Soft
9 / 7 / 2
Регистрация: 27.10.2020
Сообщений: 16
27.10.2020, 22:47
Голосую за Qt Creator. Удобный, интуитивный интерфейс.
1
9949 / 2949 / 497
Регистрация: 05.10.2013
Сообщений: 8,028
Записей в блоге: 242
18.01.2021, 18:52
Qt Creator занимает мало места на жёстком по сравнению с Visual Studio. Я не пробовал ставить Qt Creator отдельно от фреймворка Qt (даже не интересовался возможно ли это), но даже вместе с фреймворком Qt - занимает на жёстком 2.23 GB (без учёта средств разработки для Android). Если сравнить с VS, то на первый взгляд она весит столько же. Visual Studio Community 2019 (32-bit) весит 2.22 GB, но VS для разработки на C++ требует установить Windows SDK 10.0.19041.1 (32-bit), который весит 1.42 GB. Для кого-то разница в 1.5 GB может быть пренебрежимо мала, но для моего рабочего ноутбука это много.

По размеру оперативной памяти я не сравнивал. У меня открыт один проект в Qt Creator и размер занимаемой оперативной памяти равен 269.2 MB:



Настройка в Qt Creator намного меньше времени занимает. Например, чтобы настроить использование Box2D и SFML мне достаточно из блокнота скопировать в .pro файл эти строки:

Code
1
2
3
4
5
6
7
INCLUDEPATH += "E:\Libs\box2d-2.4.0-mingw-32bit\include"
LIBS += -L"E:\Libs\box2d-2.4.0-mingw-32bit\lib"
LIBS += -lbox2d
 
INCLUDEPATH += "E:\Libs\SFML-2.5.1-mingw-32bit\include"
LIBS += -L"E:\Libs\SFML-2.5.1-mingw-32bit\lib"
LIBS += -lsfml-graphics -lsfml-system -lsfml-window
В VS пришлось тратить гораздо больше времени, чем молниеносный копипаст.
0
 Аватар для eva2326
1680 / 508 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
20.01.2021, 14:07
Цитата Сообщение от 8Observer8 Посмотреть сообщение
В VS пришлось тратить гораздо больше времени, чем молниеносный копипаст.
Чем это, интересно, молниеносный копипаст в .pro файл отличается от молниеностного копипаста в .props файл?
0
9949 / 2949 / 497
Регистрация: 05.10.2013
Сообщений: 8,028
Записей в блоге: 242
20.01.2021, 14:43
Цитата Сообщение от eva2326 Посмотреть сообщение
Чем это, интересно, молниеносный копипаст в .pro файл отличается от молниеностного копипаста в .props файл?
Я не знаю, что такое .props, но догадываюсь. Я какое-то количество лет использовал VS, но ни разу ни в одном туториале с подключением библиотек в VS не встречал подключение библиотек через .props. Первый раз слышу про такую возможность. Отличается тем, что во всех туториалах, где используется Qt Creator подключение библиотек происходит текстом в .pro файле, а во всех туториалах, где используется VS подключение происходит через настройки. При общении с начинающими на форумах для подключения библиотек к Qt Creator можно написать: "добавьте эти строки в файл .pro", но если я напишу для VS: "добавьте эти строки в .props", то скорее всего потребуется дополнительное объяснение, что такое .props, потому что при работе с VS большинство привыкло подключать библиотеки через настройки. Касательно меня, то разница в том, что я уже знаю, как скопировать в .pro, а с props мне придётся тратить время, чтобы понять, что это такое, а ещё нужно поставить VS.
0
 Аватар для eva2326
1680 / 508 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
20.01.2021, 15:28
Цитата Сообщение от 8Observer8 Посмотреть сообщение
я уже знаю, как скопировать в .pro, а с props мне придётся тратить время, чтобы понять, что это такое, а ещё нужно поставить VS.
Я вот тоже уже знаю математику за 5й класс. А с высшей математикой мне придется тратить время, что бы понять, что там за интегралы такие. А ещё придётся в ВУЗ поступать.

И QtCreator, и Visual Studio используют текстовые форматы файлов проекта.
В QtCreator вы вынуждены работать с текстом.
Студия же предлагает удобное GUI.

Однако пользоваться этим GUI не обязательно.
Если хочется работать именно с текстом, тогда:
1. Открываем проект Visual Studio в любом текстовом редакторе.
2. Видим текстовые настройки.
3. Делаем с ними всё, что захочется.
4. PROFIT ???!!!

Цитата Сообщение от 8Observer8 Посмотреть сообщение
если я напишу для VS: "добавьте эти строки в .props", то скорее всего потребуется дополнительное объяснение
Новичкам нужен скриншот, где красным выделено куда тыкать, и что нужно напечатать.
И всё равно многим приходится дополнительно объяснять.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.01.2021, 15:28
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
160
Закрытая тема Создать тему
Новые блоги и статьи
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru