Здравствуйте, maks1180, Вы писали:
M>Посоветуйте IDE которая будет на Windows работать и желательно на Linux тоже. M>Есть ли из бесплатных достойные варианты ?
Здравствуйте, maks1180, Вы писали:
M>Посоветуйте IDE которая будет на Windows работать и желательно на Linux тоже. M>Есть ли из бесплатных достойные варианты ?
1) Самая лучшая на мой взгляд Qt Creator, включая многоуровневые файлы проекта *.pro для сборки. Сам же Qt можно исключить настройками, если он не нужен. Последние версии в GNU/Linux можно скачивать вместе с инсталлятором Qt и устанавливать в папку /opt. С Windows думаю и так всё ясно.
2) Самая универсальная на мой взгляд Geany, нужно немного настроить. Так то слабовата она для проектов, но есть один существенный плюс, можно писать на множестве языков. Если охота использовать C++ или другой язык как одиночный скрипт, то отличная штука. Запуск практически однообразный или его можно сделать таковым. Желательно немного подшаманить, чтобы сразу выводило встроенный терминал и прочие фишки.
Я могу описать многие другие IDE, что там и как, но душа у меня к ним не лежит.
Здравствуйте, maks1180, Вы писали:
M>Есть ли из бесплатных достойные варианты ?
VsCode конечно же, либо Atom. Надо просто разобраться один раз как настраивать их и всё.
Здравствуйте, maks1180, Вы писали:
V>>Я могу описать многие другие IDE, что там и как, но душа у меня к ним не лежит. M>Спасибо большое! Что думаете по поводу eclipse ?
3) Eclipse переусложнён, складывается ощущение, что в него напихали всё, что можно было не заботясь о дизайне. (написана на Java)
4) Из аналогов мне гораздо больше понравился NetBeans, он выглядит более целостным, тогда как Eclipse сразу вываливает кучу несвязной ерунды. (написана на Java)
И то и другое подходит под требования Windows+GNU/Linux. Вот только я считаю создано не для C++, а для Java. Причём оба написаны на Java, тогда как Qt Creator (Qt) и Geany (GTK) на C++.
Стоит ли использовать Eclipse и NetBeans для проектов C++? Как уже писал выше, я предпочитаю систему сборки посредством qmake, который извлекает информацию из файлов проекта *.pro и мне этого достаточно, хотя в Qt Creator есть вкладка CMake, которая без понятия как работает.
Дело ещё и вот в чём, IDE написанные на C++ более производительные на слабом железе. Они следуют заповедям C++, тогда как NetBeans и Eclipse нет.
5) Есть и другие IDE, например, подобная Geany это SciTE, но я больше привык к чайнику Geany. (как и Geany написана на C++ GTK)
6) Или Code::Blocks, но по мне слишком простая для простого, и недостаточно крутая для сложного. (написана на C++ wxWidgets)
7) CodeLite какой-то закос под Code::Blocks или наоборот. (написана на C++ wxWidgets)
Резюмируя вышесказанное, я бы наверное выделил в IDE:
1) На каком языке написана (C++, Java,...)
2) Какую библиотеку использует (Qt, wxWidgets, GTK, Swing, SWT,...)
3) Какие системы сборки доступны (qmake, cmake,...)
Есть ещё всякие второстепенные функции, вроде подсветки, автодополнения, рефакторинга и так далее. А кому-то может надо ещё кучу возможностей. Хотя, конечно, матёрым программистам хватит простого текстового редактора в консоли.
Могу ещё написать конкретнее про Qt Creator.
С помощью такого кода можно вкладывать проекты в подпапки.
Если имена pro файлов и папок совпадают, то даже не нужно описывать более подробно. А Qt Creator может показывать все проекты с иерархией или упрощённым списком. Это значит не важно, один ли это огромный супернаворченный проект с плагинами или тысячи мелких, всё прекрасно работает прямо из IDE.
Можно добавлять сторонние файлы.
OTHER_FILES += file.txt file.ods
Можно исключать модули Qt.
QT -= core gui
Опять же этот вариант хорош для себя, когда что хочешь, то из IDE и выбираешь.
А Geany проще, есть у него кое-что для проектов, но такое себе. Но зато можно запускать примеры на множестве языков. Для интерпретаторов F5, для компиляторов F9,F5.
Моя группировка парами из похожих по типу создания, то есть не обязательно функционалу.
Предпочтительнее
Альтернатива
Написана
Qt Creator
KDevelop
C++ Qt
NetBeans
Eclipse
Java
Geany
SciTE
C++ GTK
Code::Blocks
Codelite
C++ wxWidgets
Конечно это не всё, IDE полно. Лично я бы не стал использовать IDE от Microsoft для C++, этим пусть дотнетчики страдают или наслаждаются. Опять же ничто не мешает скачать, установить и посмотреть IDE, а то и потом не стирать, чтобы всегда можно было вернуться и ещё раз посмотреть в сравнении.
V>1) Самая лучшая на мой взгляд Qt Creator, включая многоуровневые файлы проекта *.pro для сборки. Сам же Qt можно исключить настройками, если он не нужен. Последние версии в GNU/Linux можно скачивать вместе с инсталлятором Qt и устанавливать в папку /opt. С Windows думаю и так всё ясно.
Я вижу, что она платная. Какие там есть варианты для бесплатного использования ?
Дебагить там удобно/возможно с++ код ?
V>2) Самая универсальная на мой взгляд Geany, нужно немного настроить. Так то слабовата она для проектов, но есть один существенный плюс, можно писать на множестве языков. Если охота использовать C++ или другой язык как одиночный скрипт, то отличная штука. Запуск практически однообразный или его можно сделать таковым. Желательно немного подшаманить, чтобы сразу выводило встроенный терминал и прочие фишки.
Она бесплатная ?
Дебагить там удобно/возможно с++ код ?
Здравствуйте, maks1180, Вы писали:
V>>1) Самая лучшая на мой взгляд Qt Creator, включая многоуровневые файлы проекта *.pro для сборки. Сам же Qt можно исключить настройками, если он не нужен. Последние версии в GNU/Linux можно скачивать вместе с инсталлятором Qt и устанавливать в папку /opt. С Windows думаю и так всё ясно.
M>Я вижу, что она платная. Какие там есть варианты для бесплатного использования ?
Она бесплатная, у самой библиотеки Qt есть коммерческая лицензия.
Скачать QtCreator можно здесь https://www.qt.io/offline-installers M>Дебагить там удобно/возможно с++ код ?
Возможно, под Windows нужно будет отдельно поставить cdb
Здравствуйте, maks1180, Вы писали:
V>>1) Самая лучшая на мой взгляд Qt Creator M>Я вижу, что она платная. Какие там есть варианты для бесплатного использования ?
Qt Creator бесплатный. В Qt есть платные компоненты, но можно выбрать при установке LGPL, если качать Qt Creator в её составе.
M>Дебагить там удобно/возможно с++ код ?
Отладка везде идёт с помощью отладчика, IDE лишь используют его данные.
V>>2) Самая универсальная на мой взгляд Geany, нужно немного настроить. M>Она бесплатная ? M>Дебагить там удобно/возможно с++ код ?
Если пошли такие вопросы, то тогда просто используй Qt Creator и всё. У меня установлена версия Qt 5.9.9, это одна из LTS версий для любых лицензий, не только коммерческих, но не самая новая. Инсталлятор потребует регистрации, Qt Creator поставится с ней же.
Здравствуйте, maks1180, Вы писали:
M>Посоветуйте IDE которая будет на Windows работать и желательно на Linux тоже. M>Есть ли из бесплатных достойные варианты ?
Я использую Code::Blocks и mingw64 (компилятор порт gcc под win)
mingw брал отсюда: ссылка
Там есть инструкция как настроить и подключить mingw к Code Blocks.
Вообще в code blocks уже есть mingw, но более старой версии.
Здравствуйте, maks1180, Вы писали:
M>Есть ли из бесплатных достойные варианты ?
Самая лучшая ИДЕ это конечно CLion, к сожалению платная, но вроде бы можно выцыганить бесплатную лицензию для опенсорса.
а если по работе надо, то стоимость вообще не должна волновать, просто написать обоснуй начальству
Здравствуйте, maks1180, Вы писали:
S>>Я использую Code::Blocks и mingw64 (компилятор порт gcc под win)
M>Спасибо большое, кажеться то что нужно!
M>На какой ОС его используете ?
windows 10
--
Но code::blocks можно использовать и в linux в связке с GCC. Хотя я сам не пробовал.
Здравствуйте, wl., Вы писали:
wl.>Самая лучшая ИДЕ это конечно CLion, к сожалению платная, но вроде бы можно выцыганить бесплатную лицензию для опенсорса. wl.>а если по работе надо, то стоимость вообще не должна волновать, просто написать обоснуй начальству
А я недолюбливаю продукты JetBrains и вот почему:
1) Во-первых, потому что их пишут на Java, а это не хорошо для программиста C++.
2) Во-вторых, нужно принять правила игры JetBrains, в противном случае получаем FuckBrains.
3) В-третьих, продукты JetBrains опять же на мой взгляд не стоят ни копейки в них вложенные.
Если CLion собственный выбор программиста, то я понимаю и принимаю это. Но если кто-то скажет, что CLion лучшая IDE не для себя лично, а для всех программистов, то нет. Но по мне лучше самому один раз попробовать, в том числе и Visual Studio. Потом или будешь ходить и всем твердить, Visual Studio лучшая IDE для программиста, CLion лучшая IDE для программиста и так далее, или сбежишь от этих IDE сверкая пятками. Честное обоснование может быть только одно: "Я к такой то IDE привык и мне она нужна".
Между прочим когда говорят, что самые крутые программисты работают в консольных редакторах, то это не совсем шутка юмора. Ведь там хочешь не хочешь, но нужно напрягать свой мозг набирая код, знать как работает компилятор, отладчик и в принципе каждая утилита. Ничего не происходит само собой.
S>Но code::blocks можно использовать и в linux в связке с GCC. Хотя я сам не пробовал.
Можно. У меня стоит Альт Образование и в его составе оно из коробки.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, maks1180, Вы писали:
M>Посоветуйте IDE которая будет на Windows работать и желательно на Linux тоже. M>Есть ли из бесплатных достойные варианты ?
Здравствуйте, AleksandrN, Вы писали:
V>>1) Во-первых, потому что их пишут на Java, а это не хорошо для программиста C++. AN>Если есть желание покопаться в коде IDE, то это минус, когда IDE написана не на том языке, на котором пишешь сам. AN>А иначе — какая разница?
C++ создан для достижения высокой производительности, а Java нет. И на IDE это правило тоже распространяется, даже если тормоза будут создавать лишь графические интерфейсы. Если компьютер производительный, то это не очень заметно, так же как и возможности оптимизации под небольшие экраны. На низкопроизводительном компьютере всё это вылезет. Плюс графические библиотеки для Java выглядят не так, как для C++. Да и в целом мозги явистов работают не так как мозги сиплюсплюсников, и первые создают приложения не так как последние. И вроде даже иногда находишь очень функциональные приложения на Java, но потом начинаешь их использовать, растёт объём данных, тормоза тоже нарастают.
Взять ту же Android Studio, не везде она заработает как надо.
Android Studio, основанная на программном обеспечении IntelliJ IDEA от компании JetBrains, — официальное средство разработки Android приложений. Данная среда разработки доступна для Windows, macOS и GNU/Linux.
Хорошо хоть Qt Creator для компиляции приложений под Android действует так сказать в обход Android Studio. То есть Android Studio сделала своё дело, скачала всё что нужно, создала эмуляторы смартфонов, а дальше она может уйти.
JetBrains MPS — система метапрограммирования, разработанная JetBrains. Она реализует парадигму языково-ориентированного программирования, является средой разработки языков и в то же время IDE для разрабатываемых языков.
Мозголомучая штука, а люди ещё над брейнфаком смеются. У меня в принципе не создалось хорошего мнения о приложениях написанных на Java. Из бесплатных кроссплатформенных на Java только на NetBeans ещё как-то что-то там можно использовать, но с другой стороны зачем, когда есть Qt Creator. По идее одного только Qt Creator уже хватит, чтобы разбаловать человека с его автодополнением кода и простым рефакторингом. Я уже так разленился, что всегда ставлю точку, а он проверяет не указатель ли это и меняет на ->, если нужно. Да и имена лень дописывать.
Есть предположение, что из-за различий культур явисты ожидают одного, а сиплюсплюсники другого. В итоге их дороги расходятся. Взять хотя бы голосование сверху. Visual Studio вообще-то нет в GNU/Linux, то есть она там в списке лишь по праву частичной кроссплатформенности, впрочем как и некоторые другие IDE. За Visual Studio Code или VSCode пока что никто топить не стал. А некоторые и вовсе проголосовали за Vim.
Но по большому счёт всё это личные предпочтения, я ведь и писал почему лично мне не нравится. Это вовсе не значит, что так нельзя делать, потому в список голосования попали все IDE, которые упоминали люди в комментариях.
Здравствуйте, velkin, Вы писали:
V>C++ создан для достижения высокой производительности, а Java нет. И на IDE это правило тоже распространяется, даже если тормоза будут создавать лишь графические интерфейсы. Если компьютер производительный, то это не очень заметно, так же как и возможности оптимизации под небольшие экраны. На низкопроизводительном компьютере всё это вылезет. Плюс графические библиотеки для Java выглядят не так, как для C++.
Да, есть такое, я балуюсь с Java и Android в свободное время. Этот факт имеется.
Насчёт мозгов у программиста — ИМХО или они есть (и тогда спокойно идёт всё: C/С++; Java и т.д), или их нет
Но тогда такие люди редко в нашей професии задерживаются.
Конечно же, пересаживаться с QtCreator на Android_Studio и обратно — немного непривычно, но не более того.
В той же Android_Studio или в IntelliJ IDEA — установи: Keymap=VisualStudio и радуйся творчеству!
V>Взять ту же Android Studio, не везде она заработает как надо. V>
V>Android Studio, основанная на программном обеспечении IntelliJ IDEA от компании JetBrains, — официальное средство разработки Android приложений. Данная среда разработки доступна для Windows, macOS и GNU/Linux.
Да, Android Studio интересная штука.
Вроде и весьма грамотно/толково сделана, но настроить её это пляска с шаманским бубном
V>Хорошо хоть Qt Creator для компиляции приложений под Android действует так сказать в обход Android Studio. V>То есть Android Studio сделала своё дело, скачала всё что нужно, создала эмуляторы смартфонов, а дальше она может уйти.
1) Насколько я помню, создание эмуляторов смартфонов делается на Android Studio вручную (сама она это не делает).
2) Приложения на C++/Qt в среде Android выглядят неестественно. Java приложения выглядят на андроиде куда как естественнее.
3) Есть много тонкостей, связанных именно с мобильной спецификой, котрые учтены в Java/Kotlin библиотеках от Google под Android.
IMHO владея разработкой на C++, освоить азы Java — проще, чем наоборот.
Лично я занимался ранее и на C#, и на Java. Много чего ещё и помню.
Но самый любимый мой ЯП это C++. Тем более, что C++ богаче и мощнее нежели Java и C# (зато — порог вхождения на плюсы выше).
V>У меня в принципе не создалось хорошего мнения о приложениях написанных на Java.
Разработки от NetBeans выглядят вполне прилично.
P.S. Основное приимущество Java и C# это автоматическая сборка мусора (Garbage Collection — GC).
Также в этих языках (в отличии от C++) имеется рефлексия. Что иногда оказывается весьма удобно.
Здравствуйте, maks1180, Вы писали:
M>>>Есть ли из бесплатных достойные варианты ? K>>VsCode конечно же, либо Atom. Надо просто разобраться один раз как настраивать их и всё.
M>VsCode — это от Майкрософта ?
Этот то же Атом, только переделанный МС и с вшитыми зондами телеметрии. Атом это же ИДЕ от гитхаба. M>Что такое Atom ? ССылку можете скинуть ?
Ниже была.
Здравствуйте, maks1180, Вы писали:
M>Посоветуйте IDE которая будет на Windows работать и желательно на Linux тоже. M>Есть ли из бесплатных достойные варианты ?
Здравствуйте, maks1180, Вы писали:
M>Посоветуйте IDE которая будет на Windows работать и желательно на Linux тоже.
CLion будет лучше всего, т.к. VS на Linux не заведешь. Но вообще виндузятники любят больше VS, хрен знает почему
M>Есть ли из бесплатных достойные варианты ?
В режиме FakeVim вы можете запустить основной редактор аналогично редактору Vim. Для запуска редактора в FakeVim режиме, выберите "Правка > Дополнительно > Использовать редактирование в стиле Vim" или нажмите Alt+V, Alt+V.
на плюсах не пишу ничего более чем привет мир. однако
помню нетбинс был неплохой универсальной средой. креатор хорош конечно.
но все же емакса в списке нет. а впрочем, это "другое".
Здравствуйте, kaa.python, Вы писали:
KP>Здравствуйте, velkin, Вы писали:
V>>Да где его только нет, Qt Creator: FakeVim.
KP>Не, это херня. Как я эту радость в терминале по ssh запущу?
ssh -X
Но даже банальный RDP будет на порядок лучше чем X11 по сети.
Здравствуйте, Vzhyk2, Вы писали:
KP>>Не, это херня. Как я эту радость в терминале по ssh запущу? V>Тебе поизвращеннее? А иначе — нафига?
У меня машина-зверь стоит в офисе, на ней проект быстро собирать с загрузкой из кэшей в локалке. Собирать на ноутбуке дома медленно, кэши через VPN тоже не быстрые. Так что, удобно и время экономит. А если дома пересобрать что-то надо, я на ночь ставлю
Здравствуйте, vaa, Вы писали:
vaa>но все же емакса в списке нет. а впрочем, это "другое".
В списке то, что люди рекомендовали до создания списка, так как список создавался по комментариям. Да и то, Atom, VSCode, Sublime, TheIDE, хоть их и предлагали другие люди, но за них никто ещё не проголосовал. Тоже самое про те, которые предлагали другие или я. То есть можно было бы добавить ещё IDE и даже в большей степени редакторы текста, но вот толку от этого.
А если ещё добавить, что IDE должна работать в GNU/Linux, то Visual Studio отпадает. Если IDE должна быть бесплатной, то отпадает ещё и CLion. В итоге пока что лидер это графический Qt Creator. После него с большим отставанием следует консольный Vim. Ну и там осталось всякое по мелочи. За "Другое" или любой "Консольный редактор" тоже никто не проголосовал.
Здравствуйте, velkin, Вы писали: V>А если ещё добавить, что IDE должна работать в GNU/Linux, то Visual Studio отпадает.
Не совсем, у меня есть один проект на QT, работаю с ним на VS (имхо VS гораздо удобнее Креатора). Ну и ничего не мешает откомпилировать это все Креатором под Линукс.
Здравствуйте, Serpuh, Вы писали:
S>Не совсем, у меня есть один проект на QT, работаю с ним на VS (имхо VS гораздо удобнее Креатора). Ну и ничего не мешает откомпилировать это все Креатором под Линукс.
Кроссплатформенность IDE определяется тем, где она запускается без всяких эмуляторов и прочих. Да и для компиляции проектов не нужен Qt Creator, достаточно чтобы была qmake, cmake или другая применяемая система сборки.
P.S. Visual Studio в списке кроссплатформенных IDE только вот поэтому:
Тип: интегрированная среда разработки
Разработчик: Майкрософт
Написана на: C++ и C#
Операционная система: Microsoft Windows и macOS
Здравствуйте, Serpuh, Вы писали:
S>Не совсем, у меня есть один проект на QT, работаю с ним на VS (имхо VS гораздо удобнее Креатора).
У нас тема такая уже была. Но я всё равно выскажусь: сам параллельно использую обе IDE для разных проектов. Чем однозначно лучше QtCreator для меня, потому что в MS VS в принципе отсутствуют некоторые вещи:
1. Интеграция с CMake в QtCreator лучше, он может заменить cmake gui.
2. На ноутбуке в нём работать комфортнее, потому что есть шорткаты для открытия/закрытия и перехода по служебным окошкам (output, find, errors etc). В MS VS они или всегда открыты или auto hide — надо убирать руки с клавиатуры.
3. Очень часто я использую шорткат для переключения между cpp/h файлом — F4. В MS VS я такого не нашёл.
4. На слабых машинах QtCreator намного быстрее и отзывчивей, это прямо таки ощущается.
5. Я могу тут же редактировать и запускать Питон код, использующий мой плюсовый. Да, это не Python IDE, никакого автодополнения и подсказок не будет — просто редактирование и запуск. Но лично для меня, когда я делаю библиотеки в том числе и с интерфейсом для Питона, это удобно.
Дополнено:
6. Перемещаться по результатам поиска по F6.
С другой стороны, у Студии также есть свои фишки, хорошие и удобные. Если сидишь за полноценным десктопом с большим монитором(ами), то часть преимуществ QtCreator нивелируется: и отзывчивость сравнивается, и окошки можно выстроить как удобно и т.д. Но на ноуте я тоже много программирую.
Здравствуйте, kaa.python, Вы писали:
KP>Здравствуйте, maks1180, Вы писали:
M>>Посоветуйте IDE которая будет на Windows работать и желательно на Linux тоже.
KP>CLion будет лучше всего, т.к. VS на Linux не заведешь. Но вообще виндузятники любят больше VS, хрен знает почему
CodeBlock поддерживает все hot keys от VS6 и аналогична по функционалу
а codeLite может работать с файлами проектов от VS
Здравствуйте, sergey2b, Вы писали:
S>CodeBlock поддерживает все hot keys от VS6 и аналогична по функционалу S>а codeLite может работать с файлами проектов от VS
Не очень понимаю зачем всё это в мире современного C++. Уже лет 10 только CMake, сейчас ещё Bazel. Проекты в VS вообще какие-то динозавры
Здравствуйте, night beast, Вы писали:
N>>3. Очень часто я использую шорткат для переключения между cpp/h файлом — F4. В MS VS я такого не нашёл. NB>Ctrl + k + o
Здравствуйте, Nuzhny, Вы писали: N>1. Интеграция с CMake в QtCreator лучше, он может заменить cmake gui.
Я ж не против QtCreator, но юзаю его через Студию.
N>2. На ноутбуке в нём работать комфортнее, потому что есть шорткаты для открытия/закрытия и перехода по служебным окошкам (output, find, errors etc). В MS VS они или всегда открыты или auto hide — надо убирать руки с клавиатуры.
Мне непосредственно на ноуте неудобно, работаю всегда ноут + монитор.
N>3. Очень часто я использую шорткат для переключения между cpp/h файлом — F4. В MS VS я такого не нашёл.
Я в основном F12 использую — переход к определении функции.
N>4. На слабых машинах QtCreator намного быстрее и отзывчивей, это прямо таки ощущается.
Не знаю, у меня ноут совсем не топ, лагов Студии не замечаю.
N>5. Я могу тут же редактировать и запускать Питон код, использующий мой плюсовый.
А в других IDE так нельзя?
Я выбирал IDE для Питона, смотрел PyCharm, Spyder, VSCode, но остановился опять на Студии.
Здравствуйте, Serpuh, Вы писали:
S>Мне непосредственно на ноуте неудобно, работаю всегда ноут + монитор.
Случаи бывают разные, а ноут всегда с собой. Но мне и комфортно за ним работать, редко чувствую недостаток в мониторах, клавиатурах, мышах и т.д. На ноуте проще работать в режиме без мыши, особенно на нормальных ноутах, где кнопки мыши сразу под клавиатурой и тач-поинтом.
N>>3. Очень часто я использую шорткат для переключения между cpp/h файлом — F4. В MS VS я такого не нашёл. S>Я в основном F12 использую — переход к определении функции.
Это я тоже использую, но это не оно. Впрочем, выше подсказали, что в студии оно тоже есть.
N>>4. На слабых машинах QtCreator намного быстрее и отзывчивей, это прямо таки ощущается. S>Не знаю, у меня ноут совсем не топ, лагов Студии не замечаю.
Не лаги, а какая-то медлительность. Во всяких CLion и PyCharm ощущается ещё сильнее.
S>Я выбирал IDE для Питона, смотрел PyCharm, Spyder, VSCode, но остановился опять на Студии.
Я в своё время не нашёл, как. возможно, что в последних студиях поддержка Питона уже появилась.
Здравствуйте, Nuzhny, Вы писали: N>Я в своё время не нашёл, как. возможно, что в последних студиях поддержка Питона уже появилась.
У меня VS2017, поддержка уже есть.
Здравствуйте, Nuzhny, Вы писали:
N>5. Я могу тут же редактировать и запускать Питон код, использующий мой плюсовый. Да, это не Python IDE, никакого автодополнения и подсказок не будет — просто редактирование и запуск. Но лично для меня, когда я делаю библиотеки в том числе и с интерфейсом для Питона, это удобно.
Все работает. Language Server
Локатор и интеграция с гитом просто убер-мега-киллер фичи: сейчас можно посмотреть лог и сделать интерактивный ребейз с любого коммита.
N>С другой стороны, у Студии также есть свои фишки, хорошие и удобные. Если сидишь за полноценным десктопом с большим монитором(ами), то часть преимуществ QtCreator нивелируется: и отзывчивость сравнивается, и окошки можно выстроить как удобно и т.д. Но на ноуте я тоже много программирую.
+1. Отладчик в студии на голову лучше.
Здравствуйте, maks1180, Вы писали:
M>Посоветуйте IDE которая будет на Windows работать и желательно на Linux тоже. M>Есть ли из бесплатных достойные варианты ?
В начале хотел написать длинный ответ с описанием каждой IDE, т.к. пробовал их все. Но потом вспомнил, что во-первых писал уже подобное на этом форуме (можно наверное найти поиском), а во-вторых это всё уже несколько устаревший подход. Написал здесь http://rsdn.org/forum/flame.comp/8100572.1