我已经离开 C# 有一段时间了,因为它“只是 Windows 的东西”,而且它不符合我当前的需求。然而,它越来越受欢迎,现在随着 Mono 的追赶,它变得越来越有吸引力,但我想知道人们在 *nix 平台上使用什么 IDE 来编写 C#(使用 Mono)。
8 回答
我认为MonoDevelop是最受欢迎的。
正如Mono For Linux Developers所示,至少有 3 个用于 C# 的 Eclispe 插件。
黑太阳:http ://black-sun.sourceforge.net/
Emonic 插件:http ://emonic.sourceforge.net/
来自改进技术的 C# 插件:http ://www.improve-technologies.com/alpha/esharp/
我对编辑器非常不满意(与 VS.net 相比),但我认为在 windows 下可以使用 VS 开发 .net,然后也可以针对 mono 进行测试,以检查它是否适用于两个平台。
奇怪,还没有人提到 Emacs。 Emacs C# 模式
我在 Mac OS X 上使用Textmate,它是任何平台上最棒的编辑器,但它不是 IDE。
在基于 X11 的系统上,如果我没记错的话,我想我更喜欢 Kate。
Omnicore的 XDevelop 是另一个不错的选择。它有一些很好的高级特性,它是多平台的,并且它有很好的 Mono 支持。
我在 Windows 和 Linux 上都使用了 SlickEdit 多年,并且非常喜欢它。它具有良好的 Emacs 键绑定,并且在两个平台上运行良好。