2012-01-07 17 views
8

estoy usando emacs 23.3cómo usar built in cedet en emacs 23.3?

oí que Emacs 23.3 incluyen CEDET por defecto

pero ¿cómo puedo usar? ¿cómo debo cambiar mi archivo ".emacs" para ..

  1. parámetro de función de pista (cuando escribo 'malloc (' entonces surgen parámetro toque en alguna parte)
  2. auto completo menú (cuando no son variables " qwer", "qwert", y "qwerty" y cuando escribo "qwe", entonces los 3 pista seleccionable surge algún lugar)

cuando edito C o cpp?

(y cualquier sugerencia de .. para la función de cedet?)

Respuesta

6

¿Está preguntando como alguien que usa una distribución CEDET anterior, o alguien nuevo en CEDET? Asumiré lo posterior.

En primer lugar, necesita habilitar semántica con esto en su .emacs:

(semantic-mode 1) 

lado, si el proyecto es particularmente grande (más de 1 directorio lleno de archivos) que tendrá que habilitar EDE.

(global-ede-mode 1) 

y descubre qué tipo de proyecto usar. Su proyecto podría detectarse automáticamente si es uno de los más comunes, de lo contrario debería crear uno de tipo ede-cpp-root para simplemente envolver ese directorio, o intente habilitar los tipos de proyectos genéricos que usan un Makefile, scons o cmap, o con:

(ede-enable-generic-projects) 

proyectos genéricos a veces puede ponerse en el camino, por lo que son desactivados por defecto.

A continuación, tendría que activar el modo inactivo Resumen:

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

Buscar en el menú de Desarrollo para otras opciones.

Cuestiones relacionadas