如何在Emacs中编译Ubuntu上的C#?

时间:2014-10-13 07:19:28

标签: c# ubuntu emacs compilation

我想在我的Linux系统(Ubuntu Distro)上使用Emacs来编写和编译C# - Code。 (出于学习目的,只是非常基本的东西。)

有没有办法使用Emacs作为编辑器在Ubuntu上编写,编译和执行C#代码?

我对做什么感到困惑,因为CSharpMode - EmacsWiki上的解释似乎是用于在Windows上进行编译。

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

2 个答案:

答案 0 :(得分:2)

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

(compile "xbuild MySolution.sln")

http://www.mono-project.com/docs/tools+libraries/tools/xbuild/

如果您想要代码完成和智能感知功能,请查看omnisharp

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

答案 1 :(得分:0)

请查看Mono以了解您的编译需求,并了解如何将其集成到Emacs模式中。我建议,为了简化操作,您可以尝试为该任务构建一个真正的IDE,例如MonoDevelop