如何为C#模式配置Emacs speedbar?
我正在使用Emacs,当我打开speedbar时,默认情况下不会显示任何文件。我可以在speedbar模式下选择“显示所有文件”,但每个.cs文件的名称旁边都会显示“[?]”。如何正确配置speedbar,使其默认显示为.cs文件?如何在每个文件旁边设置“[+]”,以便在文件中导航?我之前使用过speedbar,但非常恼火。我现在用。对树使用自己的缓冲区,并且可以选择在单独的缓冲区中显示CS文件的大纲。它们都适合同一个框架,而Speedbar有自己的框架如何为C#模式配置Emacs speedbar?,c#,emacs,C#,Emacs,我正在使用Emacs,当我打开speedbar时,默认情况下不会显示任何文件。我可以在speedbar模式下选择“显示所有文件”,但每个.cs文件的名称旁边都会显示“[?]”。如何正确配置speedbar,使其默认显示为.cs文件?如何在每个文件旁边设置“[+]”,以便在文件中导航?我之前使用过speedbar,但非常恼火。我现在用。对树使用自己的缓冲区,并且可以选择在单独的缓冲区中显示CS文件的大纲。它们都适合同一个框架,而Speedbar有自己的框架 我为欧洲央行做了一些准备。你可以在这里看
我为欧洲央行做了一些准备。你可以在这里看到。我认为欧洲央行加上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")
得到这个: