您在KDE上使用哪种IDE进行Mono开发?


14

目前,我没有带有GUI的Linux安装。所有人都在运行文本模式。当我这样做时,我通常使用KDE。在Windows上,我是.NET开发人员,但尚未进行任何Mono开发。我听说Monodevelop仅适用于GNOME。

如果您在KDE环境中开发Mono,那么您将使用哪种IDE?

Answers:


18

如果您真的是QT gungho,但是不能在桌面上放置任何gtk +东西,那么您可能会很不幸。另一方面,如果您不是纳粹图书馆,我可以建议Monodevelop吗?

Monodevelop是主要用于C#和其他.NET语言的IDE。MonoDevelop使开发人员能够在Linux,Windows和Mac OSX上快速编写桌面和ASP.NET Web应用程序。MonoDevelop使开发人员可以轻松地将使用Visual Studio创建的.NET应用程序移植到Linux,并为所有平台维护单个代码库。

当然,您也可以使用Emacs或Vim进行编写,而不会遇到任何实际问题。


我对Linux用户并不那么纳粹:)可能只是我缺乏对Monodevelop无法在KDE上使用的理解。尽管我从Linux上的GUI开始,但是我还是很快切换到文本,因为我一直使用SSH使用Linux服务器进行连接,并且不想浪费GUI上的资源。从来没有在Linux上学习GUI知识。
詹姆斯

您知道的更多了:)
Eli Frey 2010年

3
Monodevelop是The Mono IDE。如果您真的不想使用GTK库,也可以在Mono模式下使用EMACS:cybercom.net/~zbrad/DotNet/Emacs,但我真的建议您在IDE中使用Monodevelop。
雨果

1
并不是说我不喜欢Vim或Emacs,但是认真地说,这些是下一个亚军吗?对凯特(Kate)或科德(Kdevelop)没有爱?哦,我的回答是它们是KDE特定且非常有特色的,尽管我不能说支持Mono,但我怀疑Monodevelop是开发Mono的最佳选择。
xenoterracide

@xenotarracide:谨记。我想这是口味的问题。我几乎从来没有想过建议这些选项,因为我从未使用过它们。公平地说,它们是KDE的处理方式。
伊莱·弗雷

5

没有理由不能在KDE上使用Monodevelop。所有GTK +应用程序都应该工作,唯一真正的缺点是它可能看起来有点陌生,除非您安装了其他GTK +应用程序,否则它将引入大量“不需要”的库。

FWIW,我在大多数Mono开发中都使用emacs。


3

这里要注意的重要一点是MonoDevelop在KDE中可以正常工作。它不需要您使用GNOME。几乎每个GTK +应用程序都是如此。


我在OpenSuse(我使用KDE)下使用oneclick安装了MonoDevelop,并已安装了它,并在Development下放置了一个快捷方式。当我单击它时,它报告“无法启动以下加载项:MonoDevelop.GnomePlatform,5”。我没有安装Gnome,但是错误是关于缺少Gnome平台的。如果选择继续,则会出现错误“发生致命错误”。也许这就是为什么会有这样的误解,MonoDevelop不能在KDE下运行?无论如何,为了在KDE下运行它,我该怎么办?
Nick_F '18


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.