LINUX.ORG.RU

Простая и гибкая IDE

 , ,


0

3

А посоветуйте, пожалуйста, гибкую(ну, настраиваемую, все дела), но простую и интуитивно понятную IDE. Чтобы с подсветкой синтаксиса, но с необязательной интеграцией с CSV, всякими там системами сборки, проектами. Для Си, лабы кодить и отлаживать.

http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments

Этот список я видел, но у меня нет столько времени, чтобы всё перепробовать. Я взглянул на Codelite и Anjuta, но первый неудобен, а вторая бажная.

Перемещено mono из talks

★★★★★

кстати, есть же в качестве дебаггера kgdb и ddd. они вроде умеют автоматом подгружать исходники и все такое. брейки мышкой расставляются.

dikiy ★★☆☆☆
()
Ответ на: комментарий от aedeph_

IDE для лаб - это что-то позорное.

+1024

dave ★★★★★
()

ChIDE

На базе Scintilla+дебаггер

braboar
()

If you've played guitar then you know what tablature is, but for everyone else let me explain. In music there's an established notation called the «staff notation». It's a generic, very old, and universal way to write down what someone should play on an instrument. If you play piano this notation is fairly easy to use, since it was created mostly for piano and composers.

Guitar however is a weird instrument that doesn't really work with notation, so guitarists have an alternative notation called «tablature». What tablature does is, rather than tell you the note to play, it tells you the fret and string you should play at that time. You could learn whole songs without ever knowing about a single thing you're playing. Many people do it this way, but if you want to know what you're playing, then tablature is pointless.

It may be harder than tablature, but traditional notation tells you how to play the music rather than just how to play the guitar. With traditional notation I can walk over to a piano and play the same song. I can play it on a bass. I can put it into a computer and design whole scores around it. With tablature I can just play it on a guitar.

IDEs are like tablature. Sure, you can code pretty quickly, but you can only code in that one language on that one platform. This is why companies love selling them to you. They know you're lazy, and since it only works on their platform they've got you locked in because you are lazy.

The way you break the cycle is you suck it up and finally learn to code without an IDE. A plain editor, or a programmer's editor like Vim or Emacs, makes you work with the code. It's a little harder, but the end result is you can work with any code, on any computer, in any language, and you know what's going on.

«Learn C The Hard Way», Zed. A. Shaw

Archer73
()

Vim тебе не осилить, поэтому Geany. Из приличных есть ещё Code::Blocks, но он избыточен для таких целей.

Gotf ★★★
()
Ответ на: комментарий от AIv

дружище, ты предлагаешь изучать мейкфайлы до того, как освоил хотя бы один компилируемый язык? еще html предложи сперва, чтобы документацию к коду оформлять ручками

MyTrooName ★★★★★
()
Ответ на: комментарий от Lighting

Пользуюсь вимом уже несколько лет.

Прошу прощения, с кем-то спутал. Но всё равно Geany, если нужна именно готовая IDE.

Gotf ★★★
()
Ответ на: комментарий от MyTrooName

Дружище, а как ты собираешься что то компилировать на изучаемом ЯП не зная маке? Мой скромный опыт показывает, что обычный студент третьего курса МФТИ вполне способен работать с маке. Для документации XTML не нужен, документация пишется в LATEX, ручками. Те же студенты МФТИ вполне справляются.

AIv ★★★★★
()
Ответ на: комментарий от AIv

компилировать на изучаемом ЯП не зная маке

я - никак не собираюсь. а вот новичку бы не советовал забивать голову декларативщиной, если он изучает С в качестве первого языка

MyTrooName ★★★★★
()
Ответ на: комментарий от MyTrooName

ну конечно же, новичку надо беречь голову для запоминания горячих клавиш u структуры меню IDE:)

AIv ★★★★★
()
Ответ на: комментарий от MyTrooName

я понятия не имею о чем Вы. По моему опыту никакого пипеца нет.

AIv ★★★★★
()
Ответ на: комментарий от MyTrooName

Вы читать умеете? Третий курс MФТИ. Пишут макефайл на третьем - четвертом занятии, после нескольких жллоуворлдов . До этого просто вызывают ГЦЦ из консоли. Никаких проблем. Никаких IDE.

AIv ★★★★★
()
Ответ на: комментарий от MyTrooName

Топик был про IDE. Они u правда позволяют не писать маке файл, токо это потом дорого обходиться,

AIv ★★★★★
()
Ответ на: комментарий от Lighting

а куда легче прикрутить кастомный Instellisense для Basic файлов (*.BAS) - к Vim или к Geany?

EnterpriseMobility
()
30 мая 2014 г.

notepad++, остальное все от лукавого.

splinter ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.