簡體   English   中英

如何為C#模式配置Emacs speedbar?

[英]How do I configure Emacs speedbar for C# mode?

我在C#模式下使用Emacs,當我打開快速欄時,默認情況下不會顯示任何文件。 我可以在快速欄模式下選擇“顯示所有文件”,但隨后每個.cs文件都會顯示名稱旁邊的“[?]”。 如何正確配置speedbar,以便默認顯示.cs文件? 如何獲取每個文件旁邊的“[+]”以便我可以在文件中導航?

我之前使用過speedbar並且非常惱火。 我現在用ECB ECB為樹使用自己的緩沖區,並且可以選擇在單獨的緩沖區中顯示CS文件的輪廓。 它們都適合同一幀,而Speedbar有自己的框架。

我為ECB設置了一些自定義設置。 你可以在這里看到它。

我認為歐洲央行與CEDET過於臃腫。 我單獨使用speedbar和emacs,我使用C / C ++的原始解析器。 只需將此行添加到.emacs即可,您可以:

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

這完全沒有問題地處理C#。 希望這可以幫助。

這個對我有用。

我用了

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

得到了這個:

替代文字

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM