выбираю ide для C++ под windows
Лирическое отступление:
До этого использовал Netbeans и IntelliJ IDEA, писал на java. Привык, что ide из коробки умеет в рефакторинг, анализ кода, автодополнение, подсветку синтаксиса и ошибок до компиляции, показывает документацию по методам и даже даёт советы в стиле "эта переменная не используется" или "можно копирование массива в цикле заменить на System.ArrayCopy()" Ещё я пробовал Eclipse, но она мне не очень понравилась и притормаживала на нетбуке. Потом мне внезапно понадобилось осваивать плюсы, я установил visual studio pro 13 и испытал кучу эмоций. (студентам бесплатно, если чо)
Хочу узнать, из чего можно выбрать, требования к ide: Должно не сильно тормозить на нетбуке с intel atom, 2gb ram. Там стоит win7, и это не обсуждается (linux в виртуалке тоже не обсуждается, тормозит аццки). Базовые возможности по подсветке синтаксиса, рефакторингу. (Notepad++, в принципе, нормально подсвечивает, но больше ничего не делает). Автодополнение, подсветка ошибок и показ документации желательны, но необязательны. Помню, года два назад я пытался поставить компилятор и научить netbeans его использовать - почему-то упорно не работало :( , хотя такой вариант меня устроит. |
Ответ: выбираю ide для C++ под windows
Хмм. Ты уверен что половина из перечисленного это именно неудобства студии, а не отличия С++ как такового от Java? Некоторое из перечисленного зависит от компилятора gcc vs vc++, компиляторы можно заменить.
Вообще я такие чоткие замеры не делал, но субъективно студия под вин это лучший вариант. Вроде она и быстрее и удобнее (просто такими штуками как автодополнение я не пользуюсь -- они отвлекают меня). Так же там же есть нативный код и не очень (отсюда может быть разница в размере проекта). К тому же там много всяких обвесов для создания вин приложений (если конечно ты не преследуешь кроссплатформу). IntelliJ я юзал в форме Android Studio -- на 2 гб озу она вообще не влезает, можешь не пытаться запускать (в андроиде правда эмуляторы и прочие вещи память жрут). Я же на проектах среднего масштаба (до 50к строк кода где-то) использую vim/notepad++ + gcc/mingw (т.к. кроссплатформенное нужно) + некоторые вещи автоматизирую на мейкфайлах, иногда добавляю внешние утилиты типа статического анализатора и т. п., отлаживаю через gdb в консоле =). Ну первый раз создавать окружение и настройки проекта весьма долго, но потом в структуре проекта редко что меняется и в целом пользоваться этой конструкцией удобно, работает быстро, выглядит легковестно. Ещё видел как к емакс подключают компилятор из студии и делают виндоус приложения таким образом. Впринципе т. к. студия 15 будет бесплатной (больше чем експресс версия) и будет уметь создавать приложения для андроид, то возможно ей можно обойтись как единственной IDE на все случаи жизни (но это пока в теории так). А так давай исследуй, мне тоже интересно что лучше окажется =). |
Ответ: выбираю ide для C++ под windows
NetBeans жи умеет в С++ не?
https://netbeans.org/features/cpp/ Также Code::Blocks давно юзал для С++ ещё давно когда писал на ём. |
Ответ: выбираю ide для C++ под windows
Почему еще никто не сказал про Qt?
|
Ответ: выбираю ide для C++ под windows
Вложений: 1
Результат:
поставил сборку Netbeans только с C++ (установщик 60 мб весит или около того). Также потребовались установленная java и компилятор. Java уже стояла, компилятор на их сайте предлагается выбрать из MinGW и Cygwin. У первого установщик не смог докачать файлики с sourceforge и я на него забил. У второго установка тоже показалась нетривиальной, надо было вручную найти и отметить для загрузки gcc-core и ещё три штуки (на сайте Netbeans всё написано), потом минут 15 всё скачивалось-устанавливалось. Прописал путь, всё заработало. Сильных тормозов нет (проект крохотный, не знаю, что на больших будет), базовые удобства по переименованию переменных, классов есть. Кривовато, у стандартной функции print, например, нет документации. Автодополнение как-то весело работает, начинает предлагать вариант, кажется, только после того, как его используешь хоть раз. Но всё равно удобно, мне понравилось. Сейчас занимает 280мб оперативки - меньше чем firefox. Двух гигабайт оперативки хватает на ide, браузер, и ещё 350 мб остаётся доступно, если верить диспетчеру задач. P.S. Думаю, буду на кафедру кататься с нетбуком) Он мало весит. 2Samodelkin: запустил IDEA - когда-то она понравилась больше, чем основанная на ней android studio. Съела 300мб, проект на 10к строк для андроида. Всё работает, хоть и неидеально. Эмулятор не запускается (или я просто не дождался), отлаживаю сразу на телефоне. |
Ответ: выбираю ide для C++ под windows
Цитата:
|
Ответ: выбираю ide для C++ под windows
idea ПОД winndows жрет больше
|
Часовой пояс GMT +4, время: 09:54. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot