2008-11-03 11 views
7

Estoy usando Emacs con C# Mode y cuando enciendo la barra de velocidad, no aparece ningún archivo por defecto. Puedo elegir "mostrar todos los archivos" en el modo de barra de velocidad, pero luego cada archivo .cs aparece con un '[?]' Al lado del nombre. ¿Cómo configuro correctamente la barra de velocidad para que aparezca con archivos .cs de forma predeterminada? ¿Cómo obtengo el '[+]' al lado de cada archivo para poder navegar dentro del archivo?¿Cómo configuro la barra de velocidad de Emacs para el modo C#?

Respuesta

3

Creo que ECB con CEDET simplemente está demasiado hinchado. Uso solo la barra de velocidad con emacs y uso el analizador original para C/C++. Sólo tiene que añadir esta línea a su .emacs y todo irá bien:

(speedbar-add-supported-extension ".cs") 
    (add-to-list 'speedbar-fetch-etags-parse-list 
      '("\\.cs" . speedbar-parse-c-or-c++tag)) 

Este se encarga de C# perfectamente sin ningún problema. Espero que esto ayude.

3

Utilicé la barra de velocidad anteriormente y me irrité mucho. Ahora uso ECB. ECB usa su propio búfer para el árbol y, opcionalmente, puede mostrar el contorno del archivo CS en un búfer separado. Todos encajan en el mismo cuadro, mientras que la barra de desplazamiento tiene su propio marco.

Tengo un poco de custom stuff configuración para ECB. puedes verlo aqui.

2

Funciona para mí.

que utilizan

(speedbar-add-supported-extension ".cs") 

y tiene esto:

alt text

Cuestiones relacionadas