2010-03-16 3 views
6

Я использую визуальную студию для повседневного программирования (читаю, как пищу в рот), но для личного программирования (читай c/C++ hacking) Я использую Emacs.Emacs X11 autocompletion (intellisense)

Сейчас я занимаюсь программированием, использующим API X11. Я постоянно обращаюсь к руководству API программирования, чтобы найти подпись вызовов функций.

Что было бы действительно здорово, если бы была альтернатива emacs для визуальной студии intellisense. Я знаю, что есть автозаполнение для языковых особенностей.

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

ответ

0

Я считаю, что Cedet предлагает автозаполнение для C++ и т. Д., И является частью Emacs 23. Возможно, вы также захотите проверить Auto-Complete, что я и сам использую.

0

У меня есть cedit, но, честно говоря, я никогда не использую его. Но я тоже не влюблен в intellisense. Вам, похоже, нравится, так что вам может понравиться cedit.

Вы также можете быть заинтересованы в VisEmacs, что позволяет использовать Emacs в качестве вашего редактора под VisualStudio. То, что я использую каждый день.

0

Не 100% автозаполнение, но вас также может заинтересовать ETAGS, CTAGS emacs. http://ctags.sourceforge.net/

Ctags создает файл индекса (или тег) объектов языка, найденных в исходных файлов, что позволяет эти элементы, чтобы быстро и легко найти с помощью текстового редактора или другой утилиты. Тег обозначает объект языка, для которого доступна запись индекса (или, альтернативно, запись индекса, созданная для этого объекта).

Смежные вопросы