2008-11-03 3 views
7

이멕스를 C# Mode과 함께 사용하고 있으며 스피드 바를 켜면 기본적으로 파일이 표시되지 않습니다. 스피드 바 모드에서 "모든 파일 표시"를 선택할 수 있지만 모든 .cs 파일은 이름 옆에 '[?]'와 함께 나타납니다. .cs 파일과 함께 표시되도록 속도 막대를 올바르게 구성하는 방법은 무엇입니까? 파일 안을 탐색 할 수 있도록 각 파일 옆에 '[+]'를 어떻게 표시합니까?C# 모드에서 Emacs 스피드 바를 어떻게 구성합니까?

답변

3

CEDET를 사용하는 ECB는 너무 부풀어 오릅니다. 스피드 바를 이맥스와 함께 사용하고 C/C++ 용 오리지널 파서를 사용합니다. 그냥 .emacs에이 줄을 추가하면됩니다.

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

이 것은 C#을 문제없이 완벽하게 처리합니다. 희망이 도움이됩니다.

3

이전에 스피드 바를 사용했는데 정말 짜증났습니다. 이제 ECB을 사용합니다. ECB은 트리에 자체 버퍼를 사용하며 선택적으로 별도의 버퍼에 CS 파일의 개요를 표시 할 수 있습니다. 스피드 바가 자체 프레임을 가지고있는 동안 그들은 모두 같은 프레임에 들어 맞습니다.

ECB에 대해 custom stuff 설정이 있습니다. 여기에서 볼 수 있습니다.

2

나를 위해 작동합니다.

나는

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

사용이있어 :

alt text

관련 문제