我正在MonoDevelop开始一个新项目,我想看看其他项目是如何使用它的。
我尝试搜索SourceForge,code.google.com等,但大多数时候我只是发现添加内容或与MonoDevelop本身相关的内容。
那么有没有其他人使用MonoDevelop,尤其是开源?
答案 0 :(得分:2)
基本上,MonoDevelop的功能与Visual Studio非常相似,包括使用所有相同的sln / proj文件类型。您可以采用VS解决方案,在MD中打开它,然后点击F5运行它,反之亦然。
正因为如此,我不知道很多人会写关于“他们如何使用MD作为他们项目的一部分”,而不是有人会写他们如何使用记事本。
在Linux / Mac上使用sln / proj文件的任何项目都可能使用MD。
答案 1 :(得分:1)
MonoDevelop是多平台IDE,尤其适用于Linux。与Visual Studio解决方案和项目文件一起使用(100%方向兼容性)。所以你找不到使用它的项目。任何C#/ VB.NET项目都可以在MD中开发。
答案 2 :(得分:0)
三年前,我和一位朋友开始创作一个新的单声道项目并尝试使用MonoDevelop。然而 - 这是一个不可能完成的任务 - 我们遇到各种各样的错误和崩溃,最后我说 - 去地狱MonoDevelop - 我将使用我经过验证的真正的Emacs。
说实话,除了格式化和字体锁定之外没有任何功能Emacs对我来说效率提高了10倍。我的朋友在整个项目运行过程中不知不觉地使用了MonoDevelop,但之后他说如果它提供了如此低质量的开发工具,那么他已经完成了Linux的使用。
当时的时代不同,我一直在关注单声道的发展和单一发展 - 它们似乎变得非常好。我认为问题的实际原因 - 没有找到任何东西 - 在于大多数Linux开发者公开将Mono作为开发平台,因为它是微软的根源。这很难过 - 因为它是Java的坚实替代品 - 特别是在桌面应用程序方面(GTK#非常酷)。
Banshee似乎在使用MonoDevelop。可能大多数带有GUI的着名单声道项目在某种程度上也使用它。
答案 3 :(得分:0)
到目前为止,我发现MonoDevelop非常出色。我只使用它大约一个月,但是一旦我按照我想要的方式设置它,我就不会回到Linux上的任何其他编辑器或IDE。我花了一些时间来弄清楚如何设置调试器并将编辑器配置为我喜欢的方式。
这几乎就像在Linux上使用Visual C#Express一样。
答案 4 :(得分:0)
答案 5 :(得分:0)