如何在Emacs中编辑Ubuntu上编译C#



我想在我的Linux系统(Ubuntu Distro)上使用Emacs来编写和编译C#代码。(仅用于学习目的,非常基础的内容。)

有没有一种方法可以在Ubuntu上使用Emacs作为编辑器来编写、编译和执行C#代码

我有点困惑该怎么做,因为EmacsWiki上的CSharpMode-Explaition似乎是用于在Windows上编译的。

另外,我知道Emacs本身不能编译。我应该在哪里寻找合适的编译器?

如果您想在Emacs下编译C#代码,可以运行命令

(compile "xbuild MySolution.sln")

http://www.mono-project.com/docs/tools+库/工具/xbuild/

如果你想要代码完成和类似智能感知的功能,可以看看omnisharp

https://github.com/nosami/Omnisharphttps://github.com/sp3ctum/omnisharp-emacs

根据您的编译需求来了解Mono,也许还可以了解如何将其集成到Emacs模式中。不过,我建议,为了让事情变得更容易,您可以尝试为该任务构建一个真正的IDE,例如MonoDevelop。

最新更新