Другие языки программирования и технологии

В какой среде лучше программировать на Си?

Нужна среда для изучения языка Си. Скачал Dev-C++, оказалась очень не удобной. Посоветуйте самую удобную среду для программирования на Си.
Я работаю с Visual Studio 2013 уже 3+ года, с момента ее релиза. Меня все устраивает. До этого пользовалась другой IDE.
Не жалею, что перешла на VS.
ВД
Виктор Довбыш
2 372
Лучший ответ
"Скачал Dev-C++, оказалась очень не удобной" - ну если ты профи по удобство сред, то обоснуй в чем неудобство?
СШ
Саша Шумаков
79 609
Андрей Капинус Я привык писать всё сам. Я ставлю открытие треугольной скобки, он мне ставит сразу две скобки да и не в нужных местах. Хочу удалить одну скобку, он удаляет текст.
> Dev-C++, оказалась очень не удобной.
Любая IDE похожа на другую IDE, если эта показалась не удобной, то и другие могут показаться не удобными.

> посоветуйте самую удобную среду для программирования на Си.
Eclipse для mingw gcc, или просто поставь Visual Studio Community, там и среда и компилятор.

Для изучения Cи IDE не надо, достаточно компилятора и редактора исходных кодов типа Notepad++, Sublime Text, vim и т. д.
Intel idea
MD
May Day
36 856
Среды для изучения С не существует. Среды предназначены для облегчения ряда моментов при разработке, но для изучения языка они нафиг не нужны. Чтобы писать нужен лишь удобный текстовый редактор (желательно с подсветкой синтаксиса), программа make и компилятор. Чтобы писать эффективно нужны еще справочные материалы (в нормальных ОС они идут из коробки и вызываются по команде man) и общее понимание логики работы всей системы.

Если же рассматривать именно IDE, то имеет смысл сразу же ориентироваться на кроссплатформеную разработку. В этом отношении рекомендую взглянуть на QT Creator ( https://ru.wikipedia.org/wiki/Qt_Creator )
Narimani Kochuashvili
Narimani Kochuashvili
9 624
лично я вообще предпочитаю не пользоваться никакими средами, беру простой компилятор : tcc-0.9.26-win32-bin, в системных переменных прописываю пути к его файлам, и далее работаю просто с исходными текстами и подключаемыми библиотеками. Так получается проще и быстрее, только надо смотреть чтобы лишние файлы не подключались, а то запросто можно получить exe-шник под 100 Мбайт или вообще 1 Гбайт с кучей ненужного функционала.