本页使用了标题或全文手工转换

MonoDevelop

维基百科,自由的百科全书
跳转至: 导航搜索
MonoDevelop
Logo of MonoDevelop
Screenshot of MonoDevelop
MonoDevelop 2.4
開發者 XamarinMono社群
穩定版本 4.0[1] / 2013年2月20日(21個月前) (2013-02-20)
操作系统 跨平臺
语言 多種語言
类型 軟體開發
许可协议 LGPLv2MIT X11[2]
網站 monodevelop.com

MonoDevelop 是個適用於Linux、Mac OS X[3]和Microsoft Windows[4]開放原始碼整合開發環境,主要用來開發Mono.NET Framework軟體。MonoDevelop 整合了很多EclipseMicrosoft Visual Studio的特性,像是 Intellisense、版本控制還有 GUI 與 Web 設計工具。另外還整合了GTK#GUI設計工具(叫做Stetic)。[5] 目前支援的語言有PythonValaC#JavaBOONemerleVisual Basic .NETCILCC++[6][7]

歷史[编辑]

在 2003 年後期,部份Mono社群的開發者開始移植SharpDevelop到 Linux 上(SharpDevelop是個成功的 .NET 開放原始碼整合開發環境),將原本以 System.Windows.Forms 為基礎的代碼改為使用 GTK#。也由於是由SharpDevelop分支出來,所以MonoDevelop大致上的架構與SharpDevelop相同,不過時至今日,其實已經完全脫勾了。

MonoDevelop幾乎都以Mono專案為主,目前由 Novell 與 Mono社群維護。

在非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]

參見[编辑]

參考[编辑]

  1. ^ Release Notes for MonoDevelop 4.0. monodevelop.com. 2013-02-24 [2013-02-24]. 
  2. ^ Monodevelop FAQ. Monodevelop.com. [2010-06-26]. 
  3. ^ MonoDevelop on MacOS X - Miguel de Icaza. Tirania.org. 2009-05-05 [2010-06-26]. 
  4. ^ MonoDevelop 2.2 Beta 1: We go cross platform. - Miguel de Icaza. Tirania.org. 2009-09-09 [2010-06-26]. 
  5. ^ Stetic Gui Designer. Monodevelop.com. [2010-06-26]. 
  6. ^ Feature List. MonoDevelop. 2008-02-05 [2010-06-26]. 
  7. ^ Embarcadero Technologies. Delphi Prism | Cross Platform .NET and Mono IDE. Embarcadero.com. [2010-06-26]. 
  8. ^ MonoDevelop 2.2 Released. Monodevelop.com. [2010-06-26]. 
  9. ^ Download MonoDevelop - Running on OS X. Monodevelop.com. [2010-06-26]. 
  10. ^ OS X Forum - MonoDevelop and GTK#. Go-mono.com. [2010-06-26]. 
  11. ^ Mono Downloads. Go-mono.com. [2010-06-26]. 
  12. ^ OpenSolaris Forums - Mono .NET available on GNU/OpenSolaris!. Opensolaris.org. [2010-06-26]. 
  13. ^ Mono:FreeBSD - The BSD# Project. Mono-project.com. [2010-06-26]. 

外部連結[编辑]