Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > IDE с внутренним языком программирования


Автор: Prospekt 14.10.2014, 14:41
Итак, хочу сделать свою надстройку над с++.

По моему представлению это должно работать так: код сначала проход некую предобработку (препроцессор), а затем уже оправляется в стандуртный компилятор.

Проблема в том, что писать в блокноте неудобно. Хочется IDE для с++, у которого есть внутренний язык программрования, чтобы в итоге получить подсведку синтаксиска (в том числе и моей надстройки над языком), автозавершение кода, поиск возможных вариантов, контроль синтаксиса и тому подобное.

Есть ли подобные IDE? Насколько вообще идея реализуема (за адекватные усилия)?
Плагины же как-то к IDE пишут....

Автор: sQu1rr 14.10.2014, 15:38
Цитата(Prospekt @  14.10.2014,  14:41 Найти цитируемый пост)
Есть ли подобные IDE? Насколько вообще идея реализуема (за адекватные усилия)?
Плагины же как-то к IDE пишут.... 

Visual Studio - плагины можно писать. если например Visual Assist X - сам подсвечивает синтаксис, дает подсказки, никто не мешает чтото свое написать. Сюда же можно писать и плагины которые будут препроцессить ваш код перед отправкой в компилятор
Eclipse - то же пишите хоть over 9000 плагинов. IDE удобная и бесплатная, очень много туториалов по плагинам.
VIM - да, и сюда можете писать плагины/дополнения/подстветку
Есть и другие... тысяча их....

Автор: borisbn 14.10.2014, 17:28
Вот, например, Qt-шники сделали https://qt-project.org/search/tag/qt~visual~studio~add-in, который отлавливает ключевое слово Q_OBJECT в исходниках и вызывает moc-компилятор перед стандартным.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)