我想在我的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。