Страницы

Поиск по вопросам

четверг, 12 декабря 2019 г.

IDE для программирование под Linux

#ide #gcc #g++


У меня установлена Debian на VMware и мне нужно писать ПО с gcc в основном, но иногда
и g++. 

Так вот сейчас у меня есть общая папка Windows с VMware, и я пишу в notepad++, вручную
пишу makefile's и компилирую. 

Мне нужна IDE для Windows с которой я смогу писать ПО для gcc И g++. 
В EDI должны работать подсказки и ctrl+space. А так же на ctrl+space были как мои
функции и объекты с header файлов так и системные.

Есть ли такой EDI? 

Или как вообще программируют под Linux с Windows.
    


Ответы

Ответ 1



QtCreator вам нужен. Все, что вы просите, в нем есть. И Makefile руками ваять не нужно. Есть еще KDevelop, но после третьей версии он омонстрел. И Code::Blocks. Но он глюковат.

Ответ 2



Если вас: тянет на приключения (а они будут) вполне устраивает сборка через Makefile (но не хочется её дергать из терминала) устраивает висящий в системе clang (для сборки его использовать необязательно) ...то можете попробовать Atom, сделав после установки: apm install linter linter-clang autocomplete-clang build build-make linter-clang использует clang для поиска ошибок. autocomplete-clang обеспечивает автодополнение, а также "перейти к определению", тоже на основе clang. build+build-make обеспечивают обнаружение Makefile, таргетов внутри него и использование его по сочетанию Ctrl+Alt+B, а также выводят ошибки сборки в linter. linter выводит ошибки, о которых ему сообщили провайдеры (build, linter-clang) единым списком в настраиваемом виде и позволяет быстро к ним переходить. Использовать это для профессиональной разработки на C++ так себе (в особенности, из-за отсутствия нормального отладчика), но для небольших программок очень даже годится. Выглядит это примерно так (цветовая схема требует доработки, это да):

Ответ 3



Sublime Text 3 с дополнениями и будет просто шик)

Ответ 4



Clion от jetbrains - это лучший вариант. Там и make файл не надо самому писать. По нажатию кнопки ещё и инсталлер на питоне делает. И вообще, работать с ним одно удовольствие

Комментариев нет:

Отправить комментарий