как использовать встроенный cedet в emacs 23.3?

Я использую emacs 23.3

Я слышал, что emacs 23.3 включает cedet по умолчанию

но как я могу их использовать? как я должен изменить свой".файл Emacs" для ..

  1. подсказка параметр (когда я набираю "malloc (" , то где-то возникает подсказка параметра)
  2. автозаполнение меню (когда есть переменные "qwer", "qwert" и "qwerty", и когда я набираю "qwe", то эти 3 выбираемых подсказки возникают где-то)

когда я редактирую c или cpp файл?

(and.. любое предложение для Геде?)

1 ответов


вы спрашиваете, как кто-то использует старый дистрибутив CEDET или кто-то новый для CEDET? Я предполагаю позже.

во-первых, вам нужно включить semantic с этим в вашем .emacs:

(semantic-mode 1)

далее, Если ваш проект особенно большой (более 1 каталога, полного файлов), вам нужно будет включить EDE.

(global-ede-mode 1)

и выяснить, какой проект использовать. Ваш проект может быть автоматически обнаружен, если он является одним из распространенных, иначе вы должны создайте один из типов ede-cpp-root, чтобы просто обернуть этот каталог, или попробуйте включить общие типы проектов, которые используют Makefile, scons или cmap, или с:

(ede-enable-generic-projects)

общие проекты иногда могут мешать, поэтому они по умолчанию отключены.

затем вам нужно будет включить режим простоя резюме:

(global-semantic-idle-summary-mode 1)

посмотрите в меню разработки для других параметров.