69

我有哪些选择?一年多前我尝试过 MonoDevelop,但它非常有问题。最新版本是稳定的开发环境吗?

4

9 回答 9

51

MonoDevelop 2.0 已经发布,它现在有一个不错的 GUI 调试器、代码完成、Intellisense C# 3.0 支持(包括 linq)和一个不错的 GTK# 可视化设计器。

简而言之,从 2.0 版本开始,我再次开始使用 Mono Develop,并且到目前为止对它非常满意。

查看MonoDevelop 网站了解更多信息。

于 2008-09-30T00:56:18.003 回答
18

微软已经发布了 Linux 的Visual Studio Code,它自然有很好的 C# 支持。

于 2016-04-20T17:17:17.890 回答
8

Monodevelop
有 2 个版本:

  • 1.0:当前稳定的版本。它确实很稳定,但它的功能有些有限。这对于小型项目非常有用。我是通过 ubuntu hardy repos 得到的。

  • 2.0RC(又名 1.9.x)你可以通过 SVN 和编译得到它。该过程非常简单,您无需安装(通过make run)即可运行它。它比 1.0 稍微不稳定,但这取决于您获得的构建版本(这是一个开发快照)。关于能力,它很棒。它具有重构、分析、大量插件等。

于 2008-10-05T08:09:59.507 回答
7

我会推荐来自Omnicore的 X-develop 。它是一个非常好的 IDE,但只能免费使用 30 天。

于 2008-09-30T16:41:06.670 回答
4

Eclipse 有一个 C# 绑定,虽然我没有亲自尝试过,所以我不能保证。我使用 MonoDevelop,它并不完美,但在大多数情况下工作得相当好。Ubuntu 8.04 (Hardy Heron) 中包含的版本比 Gutsy Gibbon 版本稳定得多。

于 2008-10-05T07:29:46.767 回答
4

我使用JetBrains Rider已经有一段时间了,我非常喜欢它。

它具有 ReSharper 的所有优点,并且在 OS/X 或 Linux 上使用是一种乐趣。请注意,它仍处于抢先体验计划中,因此它到处都有一些粗糙的边缘,但大多数时候它运行良好,足以满足日常使用。

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

PS 我主要将它用于 .NET Core 开发需求,但也将它用于传统的 .NET 编码。

于 2017-01-11T20:11:29.493 回答
3

不久前我使用了 MonoDevelop,它很好。对于 Java 开发,它远不如 Eclipse 或 NetBeans 好,但它们确实属于自己的一类。而且我认为唯一真正的选择是使用 emacs 或 vim ......

它相当抛光。稳定性真的不是问题。那里有简单的代码完成,以及跳转到声明、超类和非常有用的查找引用。但是,调试不存在,这是一个相当明显的遗漏。实际上,我花了几分钟尝试设置断点,直到我意识到甚至没有办法“调试...”而不是“运行...”

于 2008-09-30T01:02:10.780 回答
3

你看过SlickEdit吗?几年前,当我在 Linux 上开发 C++ 应用程序时,我认为它非常好。它说它支持 C#,但我不能评论它有多好。不过,我很高兴将它用于我的 C++ 开发。

于 2008-09-30T01:25:49.460 回答
1

最新版本稳定是稳定的开发环境吗?

可能......它在去年春天达到了 1.0。

于 2008-09-30T00:52:16.827 回答