Visual Studio Code
Это неплохой выбор, на электроне правда, но функционал хорош.
]]>The donation of the NetBeans C and C++ features from Oracle to Apache has been completed in the 11.3 timeframe, though the code has not yet been integrated. This is anticipated to be a large task and may take some time, involving not only license changes and IP clearance in Apache, though also potentially code changes since not everything that was part of these features in Oracle was able to be donated by Oracle to Apache. Until the code integration is complete, go to the Plugin Manager, enable the NetBeans IDE 8.2 Update Center, which lets you install the NetBeans IDE 8.2 modules providing C and C++ features.
Я пока Visual Studio Code стал использовать. Eclipse что-то загонять стал. Но это скорее gcc, только разбираться некогда было, сроки по сдачи работ в курсе поджимают. А это не единственное, что нужно делать за день (
Да, в топе Visual Studio , которая только под Windows, да ещё и инсталятор весит уже за 30 гигов. Хресть хресть...
]]>Но это баловство. Особых отличий от тоже же Geany нет. Тут даже SubLime и VS Studio Code выигрывают наверно во всём )
На всякий случай, вариант настройки для него:
g++ -Wall -c "%F" && "%D/%b"
https://www.coursera.org/learn/c-plus-plus-white/l
а там посмотрим, как пойдёт. Хоть бы белый пояс пройти )
]]>Я пока склоняюсь больше к Eclipse. Только что-то столько негатива всюду даже от одного упоминания оного. Интересно, чем это вызвано. Без фанатизма и пены у рта ) И выбор, наверно, скорее между последними двумя... Хотя... Хотя и geany вполне может подойти )
Добавлено спустя 39 мин 07 с:
Чуть повозился с Geany и... в принципе, вполне достойно и дегко ) попробую попрользоваться им, но на будущее нужно что-то другое присматривать
По F5 научил его компилировать и запускать результат одновременно, указав в настройках это:
g++ -Wall -o "%e" "%f" && "./%e" && printf "\n"
вместо просто
"./%e"
Вот поставил я первый, один из самых простых, Code::Blocks:
Сразу не понравилось, что часть элементов темные, как и должно быть в теме, но и текст там, судя по всему, чёрный. Ну, вообще неудобно. И тема светлая, в наборе нет вариантов, нужно искать. Но для меня основное, наверно, встроенный терминал. Чтобы это было единым целым с редактором, а не отдельным окном. Не разобрался, как это сделать. Потому, навено, и дальше копать смысла нет.
Дело в том, что при прохождении курса обучения будет куча мелких и срадних заданий, где не столько программирования, сколько логики, математики и т.п. И нужно часто выидеть результат работы кода. И хорошо бы, чтобы этот резултат был наглядным и удобным. Тут же отдельное окно и всё вперемешку - вводимые данные, выводимые... Некоторые IDE рассвечивают это дело, что делает всё нагляднее удобнее. А некоторые мало того, что ничео не подсвечивают, так ещё и кучу мусора выводят. На моих скринах этого не будет выдно, так как цикл бесконечный, но когда результат выполнения кода выводит одно число или слово, ещё пойди найди его в выводе.
Следующий из лёгких Sublime:
Очень лёгкий, имеет встроеный терминал. Наверно, единственая претензия к нему, что не подсвечивает вводимые данные, а так, в общем, и лёгкий, и умеет основное, что нужно сейчас. Ещё бы убрать строку "[Finished in 0.5s]", было ещё лучше. Ну и платный. Или условно бесплатный.
Оставляю какрассматриваемый вариант.
След из лёгких, бесплатных и вполне достаточных, это Visual Studio Code:
По мне, так Microsoft тут молодцы. Красиво, минималистично, функционально. Только что не подсвечивает вводимые данные другим цветом. И не нравится мне вот твкой выхлоп, котрый ещё и выводится в той же строке, что и основной вывод, если не указать конец строки:
[1] + Done "/bin/gdb" --interpreter=mi --tty=${DbgTerm} 0<"/tmp/Microsoft-MIEngine-In-gieu14f1.szs" 1>"/tmp/Microsoft-MIEngine-Out-lvwl79ji.eui"
С наскока не понял, как это можно отключить. Так-то опен сорс, всё на уровне и по потреблению ресурсов, и внешне. В целом, скорее нравится, чем нет. Наверняка, легко твикается, только нужно основательно вникать )
Тяжеловесы ) Eclipse:
Вроде как всё хрошо. По ресурсам, вроде бы, терпимо. или, скорее, допустимо. Думал, хуже. Опенсорс. Умеет всё, что хотелось бы - разная подсветка вода и вывода в терминале, встроенный приличный терминал, задел на будущее, приятный внешний вид. Но все вокруг кричат - как, Eclipse в 2020-м году? Что за отстой? Тут относительно профильная аудитория. Почему отстой-то? Обясните тому, кто не в теме ) Да, чуть смущает Java, но, в целом, жить можно, если без фанатизма в голове.
Второй тяжеловес на Java - CLion
Ну, он-то уж точно всё умеет как надо и выглядит как надо. При холодном старте кушает оперативки чуть больше, чем предшественник. Огномный задел на будущее. Но платный. Пока еволюшн-период. Жаль, нет Community Edition. Но всё решаемо, как известно )
На чём бы лучше остановиться? )))
]]>