MonoDevelop

出自Local Chinese Wikipedia
imported>Ohtashinichiro2026年5月6日 (三) 12:46的修訂
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
跳至導覽 跳至搜尋

Template:NoteTA 腳本錯誤:沒有「Infobox」這個模塊。腳本錯誤:沒有「Check for unknown parameters」這個模塊。

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

歷史[編輯]

在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之後才正式可以。[6]MonoDevelop的Mac OS X版本裏包含了Mono的安裝程式,[7]但卻因為原生OS X平台GTK的拖拉問題而沒有包含Stetic視覺化設計工具。[8]Mono也提供了給執行在SPARC上的Solaris 8套件包,[9]給OpenSolaris用的套件包則只由OpenSolaris社群裏的群組提供。[10]在FreeBSD上,同樣地是由FreeBSD社群提供支援。[11]

參見[編輯]

參考[編輯]

外部連結[編輯]

  1. 重定向 Template:Official website

腳本錯誤:沒有「Navbox」這個模塊。 Template:Integrated development environments for .NET