Xamarin Studio開(kāi)放源代碼集成開(kāi)發(fā)環(huán)境(IDE)是一款功能強(qiáng)大的開(kāi)發(fā)環(huán)境工具,適用于Linux、Mac OS X和Microsoft Windows的開(kāi)放源代碼集成開(kāi)發(fā)環(huán)境。通過(guò)該軟件,主要用來(lái)開(kāi)發(fā)Mono與.NET Framework軟件,用戶可以創(chuàng)建Android、iOS等平臺(tái)的程序,為設(shè)計(jì)師提供專(zhuān)業(yè)的集成開(kāi)發(fā)平臺(tái),本軟件可以結(jié)合Microsoft的 Visual Studio軟件一起使用,利用VS強(qiáng)大的代碼編輯以及場(chǎng)景設(shè)計(jì)技術(shù),能夠幫助程序員快速的開(kāi)發(fā)程序,是一個(gè)編寫(xiě)C#、, F#等代碼的跨平臺(tái)IDE工具,編輯代碼、調(diào)試程序,節(jié)約設(shè)計(jì)的時(shí)間。
MonoDevelop特色
構(gòu)建出色的跨平臺(tái)用戶界面準(zhǔn)備好將代碼共享提升到新的水平了嗎
Xamarin.Forms是Microsoft的一種開(kāi)源移動(dòng)UI框架
用于通過(guò)單個(gè)共享代碼庫(kù)使用.NET構(gòu)建iOS,Android和Windows應(yīng)用程序。
無(wú)論您是要在各個(gè)平臺(tái)上保持一致的外觀
還是想要本機(jī)的外觀和感覺(jué),Xamarin.Forms都將立即使您啟動(dòng)并運(yùn)行。
使用Azure移動(dòng)到云
大多數(shù)應(yīng)用程序需要可擴(kuò)展,高效且通用的后端。
無(wú)論您的應(yīng)用程序中需要存儲(chǔ),數(shù)據(jù)庫(kù)還是智能服務(wù),Azure都具備為移動(dòng)前端提供動(dòng)力所需的全部功能。
使用相同的工具,語(yǔ)言和代碼來(lái)開(kāi)發(fā)針對(duì)移動(dòng)設(shè)備,服務(wù)器和云的應(yīng)用程序。
VisualStudio是您在仿真器,模擬器或直接在物理設(shè)備上構(gòu)建
部署和調(diào)試應(yīng)用程序的一站式服務(wù)。
設(shè)置斷點(diǎn),查看和更新局部變量,訪問(wèn)監(jiān)視窗口,讀取設(shè)備調(diào)試日志以及更強(qiáng)大的調(diào)試功能。
.NET生態(tài)系統(tǒng)廣闊,全球范圍內(nèi)的杰出開(kāi)發(fā)人員都在構(gòu)建世界一流的庫(kù)以簡(jiǎn)化開(kāi)發(fā)。
將您喜歡的NuGet庫(kù)與Xamarin應(yīng)用程序配合使用
包括SQLite,Polly,ReactiveExtensions,Prism,Refit等。
關(guān)于monodevelop的常用快捷鍵使用
CTRL+K 刪除光標(biāo)所在行的該行后面的代碼
CTRL + ALT +C 注釋/不注釋該行
CTRL+ DOWN 像鼠標(biāo)滾輪一樣向下拖
CTRL + UP 像鼠標(biāo)滾輪一樣向上拖
CTRL + F 查找該腳本
CTRL + SHIFT + F 查找全部腳本
CTRL + H 替換代碼
CTRL + SHIFT +W 關(guān)掉所有腳本
Xamarin Studio安裝方法
monodevelop在windows系統(tǒng)上面的安裝并不復(fù)雜,但是需要首先安裝GTK# for .NET 2.12.30和.NET Framework 4.0兩個(gè)項(xiàng)目
1、首先確保您的系統(tǒng)中安裝了.NET Framework 4.0,如果沒(méi)有的話,可以自行下載安裝,下載地址為://www.ddooo.com/softdown/10893.htm
2、點(diǎn)擊安裝最新版的GTK# for .NET 2.12.30,根據(jù)提示完成安裝??!
注:為了方便大家使用,小編已將GTK# for .NET 2.12.30打包在下載文件內(nèi),也就是安裝包中的gtk-sharp-2.12.30.msi文件,大家直接安裝即可
3、完成以上前提之后,點(diǎn)擊軟件包中的XamarinStudio-5.10.0.871-0進(jìn)行軟件的安裝,完成之后打開(kāi)即可正常使用(安裝程序不會(huì)主動(dòng)創(chuàng)建桌面快捷圖標(biāo),大家可在菜單欄中查找Xamarin Studio即可)
Xamarin Studio功能特色
1、多平臺(tái)、多語(yǔ)言支持
MonoDevelop支持包含Linux、MacOSX和MicrosoftWindows等多種平臺(tái),支持Python、Vala、C#、Java、BOO、Nemerle、VisualBasic.NET、CIL、C與C++等多語(yǔ)種
2、集成調(diào)試器
MonoDevelop集編寫(xiě)與調(diào)試工具于一體,應(yīng)用更方便
3、集成多種插件工具
MonoDevelop已經(jīng)有了許多社區(qū)共獻(xiàn)的插件,像Flash/Flex開(kāi)發(fā)支持,Vala語(yǔ)言支持等,同時(shí)自身也是集成了Eclipse與MicrosoftVisualStudio等多種基本功能和GTK#GUI能夠造福更多的開(kāi)發(fā)者和客戶
4、本土化的系統(tǒng)支持
盡管MonoDevelop是基于GTK#開(kāi)發(fā)的,可是開(kāi)發(fā)者期待盡可能的和他們所使用的系統(tǒng)集成在一起,比如說(shuō)在Mac上的菜單應(yīng)用的Mac的系統(tǒng)菜單。