热门问题
时间线
聊天
视角
MonoDevelop
来自维基百科,自由的百科全书
Remove ads
MonoDevelop是个适用于Linux、Mac OS X[3]和Microsoft Windows[4]的开放源代码集成开发环境,主要用来开发Mono与.NET Framework软件。MonoDevelop集成了很多Eclipse与Microsoft Visual Studio的特性,像是Intellisense、版本控制还有GUI与Web设计工具。另外还集成了GTK#GUI设计工具(叫做Stetic)。[5]目前支持的语言有Python、Vala、C♯、Java、BOO、Nemerle、Visual Basic .NET、CIL、C与C++[6][7]。
Remove ads
历史
在2003年后期,部分Mono社群的开发者开始移植SharpDevelop到Linux上(SharpDevelop是个成功的.NET开放源代码集成开发环境),将原本以System.Windows.Forms为基础的代码改为使用GTK#。也由于是由SharpDevelop分支出来,所以MonoDevelop大致上的架构与SharpDevelop相同,不过时至今日,其实已经完全脱勾了。
在非Linux平台上
MonoDevelop也可以在Windows跟Mac OS X平台上执行。但并不是一开始就可以的,而是到2.2之后才正式可以。[8]MonoDevelop的Mac OS X版本里包含了Mono的安装程序,[9]但却因为原生OS X平台GTK的拖拉问题而没有包含Stetic可视化设计工具。[10]Mono也提供了给执行在SPARC上的Solaris 8包包,[11]给OpenSolaris用的包包则只由OpenSolaris社群里的组群提供。[12]在FreeBSD上,同样地是由FreeBSD社群提供支持。[13]
参见
参考
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads