![]() |
1
10
我认为很多开发人员已经习惯了第三方工具,比如Resharper,而MonoDevelopment是不可能得到的。 单开发用户的数量与Visual Studio用户相比相形见绌,因此在线帮助(如博客文章)要少得多。 |
![]() |
2
19
不能代表以前的版本,但我在MacBook上使用MonoDevelop3+进行商业项目,发现它比Visual Studio更令人愉快。 它加载更快,编译更快,所有工具更容易访问,布局更合理(如源代码管理)。 在我看来,用户界面的布局要好得多,你可以看出它是由软件的实际用户开发的,而不是“用户界面设计者”,他们实际上并不使用软件。 我没有找到第三方工具的需求。在Visual Studio中,我使用Resharper来设置代码格式和其他一些次要的内容,但通常发现它很霸道。在MonoDevelopment中,我发现它比Resharper更好地处理代码格式,并且在默认情况下提供了更多的选项(例如,它可以正确地格式化与Resharper不同的流畅样式)。 单就成本效益分析而言,MonoDevelopment胜过Visual Studio。如果您需要进行WPF开发、基于TFS的开发、SharePoint或其他以MS为中心的开发,那么它不是该工作的工具。如果您需要构建ASP.NET MVC应用程序、桌面应用程序、移动应用程序、后端应用程序,那么我建议您将其签出并在Visual Studio许可证上节省资金。 就我个人而言,我计划100%地迁移到MonoDevelopment,最终逐步淘汰Visual Studio。我当然不会为了将来的发展而走VS2012/RT路线。我现在的客户摆脱了他们的Win8机器,决定使用Win7。他们的客户要求我们在Mac上开发桌面客户端应用程序,因为他们希望完全淘汰Windows。你自己决定这一切的去向。 |
![]() |
3
4
当我在本文中说“C编辑器”时,我指的是Visual Studio C文本编辑器。对不起,这只是一种打字习惯。o 我猜Visual Studio C文本编辑器的适合性和完成度比MonoDevelopment要好。我之所以这么说,是因为我过去曾在一个项目上工作过,而要想把细节搞好是非常困难的。以下是Visual Studio C编辑器所做的一些项目 格外地 好吧,这是最难复制的部分:
|
![]() |
4
2
看起来你以前从未见过单体发育。是的,它是一个很好而且非常重要的软件。但在这个时候,它简直无法与vs.vs.相比,vs.更稳定、更丰富、更强大的软件系统。昨天,我在MonoDevelopment中编译了一个非常重要的项目,它只是崩溃了… 但它有ASP.NET设计器和ASP.NET MVC插件。也许它适合你 |
![]() |
5
1
我试过单体发育,发现这不是一个“哇”的经验,虽然这并不意味着这不是一个伟大的成就。 我习惯于停靠控件,并且能够轻松地将控件拖入/拖出容器。但是,如果我想在GTK中这样做,我必须删除所有控件,然后重新开始!因此,我不能使用MonoDevelop进行生产。 一般来说,有人可以学会如何处理它。 只有那些知道如何在C和C++中编程的人(一般来说是Linux开发)会发现它是一个“哇”的体验。对于Windows开发人员来说,这是一次不愉快的经历。 |