IDE的Linux下C#开发?(IDE's for C# development on Li

2019-07-20 17:31发布

我有哪些选择? 我试图MonoDevelop的在一年前,但它是非常马车。 是最新的版本一个稳定的发展环境?

Answer 1:

MonoDevelop的2.0已经发布,现在有一个体面的GUI调试器,代码完成,智能感知C#3.0的支持(包括LINQ),以及一个体面的GTK#可视化设计。

总之,自从2.0版本我已经开始使用单声道再开发,我非常喜欢它至今。

退房MonoDevelop的网站获取更多信息。



Answer 2:

微软发布了Visual Studio代码的Linux,具有良好的C#的支持,自然。



Answer 3:

MonoDevelop的
大约有2个版本:

  • 1.0:当前稳定版本。 这的确是稳定的,但它的功能比较有限。 它是短小的项目,非常好。 我通过Ubuntu的耐寒回购了它。

  • 2.0RC(又名1.9.x的),您可以通过SVN和编译得到它。 这个过程是非常简单的,你可以在不安装(通过运行make run )。 它比1.0少了几分稳定,但它取决于其打造你(这是一个开发中的快照)。 至于功能,它是伟大的。 它具有重构,分析,吨插件等



Answer 4:

我建议从X-发展Omnicore 。 这是一个非常优秀的IDE,而只是免费使用30天。



Answer 5:

有一个C#为Eclipse结合,虽然我还没有尝试过个人,所以我不能保证它。 我使用MonoDevelop中,这是不完美的,但效果相当好大部分。 包括在Ubuntu 8.04(哈苍鹭)的版本比勇敢长臂猿版本更加稳定。



Answer 6:

我使用MonoDevelop的前一段时间,这是罚款。 这附近没有好,因为Eclipse或NetBeans的是Java开发的任何地方,但这些都是真正在自己的类。 我认为,唯一真正的选择是使用emacs或者vim ...

它是相当抛光。 稳定性真的不是一个问题。 简单的代码完成是存在的,如跳跃到报关,超一流的和非常有用的查找引用。 调试是不存在的,虽然,这是一个相当明显的遗漏。 我居然花了几分钟试图建立一个断点,直到它醒悟过来了,竟然没有一个方法来“调试......”而不是“运行...”



Answer 7:

你看SlickEdit的 ? 我认为,几年前这是相当不错的,当我开发在Linux上的C ++应用程序。 它说,它支持C#,但我不能为如何评论。 我很高兴用我的C ++开发,虽然。



Answer 8:

我一直在使用JetBrains的骑士相当长的一段时间,我很喜欢它。

它具有所有ReSharper的善良,并且是在OS / X或Linux的使用乐趣。 要注意的是它仍然在早期使用计划,所以它有一些粗糙的边缘那里,那里,但大多数时候它的作品不够好,每天的日常使用。

你可以在这里得到它: https://www.jetbrains.com/rider/download/

PS我主要用它来.NET核心发展的需要,已经使用了传统的.NET代码为好。



Answer 9:

是最新的版本稳定的一个稳定的发展环境?

也许......它打1.0过去的这个春天。



文章来源: IDE's for C# development on Linux?
标签: c# linux ide mono