s.c.o.r.p.i.o.n. 29.07.2010 15:54
Есть вопрос! — Автодополнение в Geany [Решено]
Вот такой вопрос возник, возможно ли добавить в легковесную IDE Geany автодополнение из сторонних библиотек? Мне вот пришлось тут работать с библиотекой SDL, но нет автодополнения с ним было бы приятнее работать. Кто нибудь сталкивался с такой проблемой?P.S.
Можно конечно сменить IDE но как то к Geany привык уже и если вопрос можно решить, то был бы рад :)
Вот команда для создания файла с тегами:
1 |
|
K900 29.07.2010 15:57 #
+ 0 -
Не уверен, но вроде как Geany под это дело парсит заголовки, так что #include вроде как должно хватить
Там же, вроде, в документации расписано...
Example for the wxD library for the D programming language::
geany -g wxd.d.tags /home/username/wxd/wx/*.d
Example for the wxD library for the D programming language::
geany -g wxd.d.tags /home/username/wxd/wx/*.d
у меня тоже тэги от библиотеки sdl не получается добавить
Открыл доку и прочитал. Вот, к примеру, такая команда:
$ geany -g ~/.config/geany/tags/cms.py.tags ~/lib/python/cms/*py
создаст файл тэгов cms.py.tags таким образом, что он будет загружаться сам при старте geany.
Формат ИМЕНИ файла: название.РАСШИРЕНИЕ_ФАЙЛОВ_ИСХОДНИКОВ.tags
рекурсивно по подкаталогам, вроде бы, не ходит, но с этим вы сами поэкспериментируйте/разберитесь.
P.S. geany не использую...
$ geany -g ~/.config/geany/tags/cms.py.tags ~/lib/python/cms/*py
создаст файл тэгов cms.py.tags таким образом, что он будет загружаться сам при старте geany.
Формат ИМЕНИ файла: название.РАСШИРЕНИЕ_ФАЙЛОВ_ИСХОДНИКОВ.tags
рекурсивно по подкаталогам, вроде бы, не ходит, но с этим вы сами поэкспериментируйте/разберитесь.
P.S. geany не использую...
про C/C++ там в доке подробнее расписано - про препроцессоры, #incude и т.д.
ровно как и в Vim: добавляй теги. Но я предпочитаю юзать NetBeans. А на днях нарыл любопытнейший редактор: Komodo Edit (бесплатная запчасть пакета Komodo).
NetBeans тяжеловат... Ява дает о себе знать :( Сам пользуюсь Geany. Когда-то давным давно, когда еще сидел на винде, пользовался редактором SciTE, он на том же движке, что и Geany. А вообще перепробовал очень много редакторов. Продолжительное время сидел на GEdit'е, пока не наткнулся на Geany.
Scite - это компонент, который дает тебе syntax highlight и code completition ;)
По поводу жавы - моему компу чуток все равно =) А мне глагне - удобство =) А если хочешь аццкую легкость - юзай vim ;)
По поводу жавы - моему компу чуток все равно =) А мне глагне - удобство =) А если хочешь аццкую легкость - юзай vim ;)