MonoDevelop
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]。
![]() | |
![]() MonoDevelop 2.4 | |
開發者 | Xamarin及Mono社群 |
---|---|
穩定版本 | 4.0[1] (2013年2月20日 ) |
源代码库 | ![]() |
操作系统 | 跨平臺 |
语言 | 多種語言 |
类型 | 軟體開發 |
许可协议 | LGPLv2、MIT X11[2] |
网站 | monodevelop.com |
歷史
在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]
參考
- . monodevelop.com. 2013-02-24 [2013-02-24].
- . Monodevelop.com. [2010-06-26]. (原始内容存档于2018-08-29).
- . Tirania.org. 2009-05-05 [2010-06-26].
- . Tirania.org. 2009-09-09 [2010-06-26]. (原始内容存档于2020-11-09).
- . Monodevelop.com. [2010-06-26]. (原始内容存档于2019-12-12).
- . MonoDevelop. 2008-02-05 [2010-06-26]. (原始内容存档于2016-02-21).
- Embarcadero Technologies. . Embarcadero.com. [2010-06-26]. (原始内容存档于2010-06-28). 已忽略文本“Cross Platform .NET and Mono IDE” (帮助)
- . Monodevelop.com. [2010-06-26]. (原始内容存档于2020-09-28).
- . Monodevelop.com. [2010-06-26]. (原始内容存档于2020-11-27).
- . Go-mono.com. [2010-06-26]. (原始内容存档于2010-06-25).
- . Go-mono.com. [2010-06-26]. (原始内容存档于2010-06-23).
- . Opensolaris.org. [2010-06-26]. (原始内容存档于2011-06-05).
- . Mono-project.com. [2010-06-26]. (原始内容存档于2020-09-24).
外部連結
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.