Visual Studio Code是由微軟的最新力作,這是一款輕松的web集成開(kāi)發(fā)環(huán)境,可以應(yīng)用于win、mac、linux操作系統(tǒng),小編為大家?guī)?lái)的是visual studio code windows版本,軟件擁有代碼補(bǔ)丁、代碼導(dǎo)航以及語(yǔ)法高亮(syntax hight lighting)和代碼片段收集等多種功能。
軟件特色
1,好看,分分鐘逼死notepad++。
2,加載大文件幾乎秒開(kāi)。
3,C#支持高亮,已經(jīng)編譯過(guò)的還支持引用。
4,JS、HTML等支持高亮和補(bǔ)全。
5,全平臺(tái),我再也不糾結(jié)買(mǎi)RMBP還是XPS了。
6,免費(fèi),這是必須的好評(píng)
7,占用內(nèi)存低,下圖是我打開(kāi)我正在寫(xiě)的開(kāi)源(20M左右代碼)文件夾后的內(nèi)存占用,堪稱神奇。
對(duì)C#支持還不夠好。
不支持工程加載,只支持文件夾加載,引用比較復(fù)雜的大工程支持力度低。
支持git但是對(duì)github沒(méi)提供接口。
debug需要手動(dòng)輸入?yún)?shù),雖不復(fù)雜,但和VS一貫定位不符。
總結(jié):
刪除了notepad++,并將所有文本文件關(guān)聯(lián)在了code上。
第一版本就這么給力,后續(xù)版本私鑰sublime和atom去死么。
以后別收費(fèi)才好。
展望:
集成vim快捷鍵插件,like vim on VS。
集成所見(jiàn)即所得編輯環(huán)境。
進(jìn)一步提高debug的靈活性,做web開(kāi)發(fā)界的VS。
在此前提下流暢性不要損失太大就好。
基本介紹
從產(chǎn)品定位來(lái)看,visual studio code是要搭配著Visual Studio Online,后者是微軟近兩年一直發(fā)力的云服務(wù)的開(kāi)發(fā)者平臺(tái),為的是讓開(kāi)發(fā)者對(duì)Windows Azure云服務(wù)有更高粘度,這三個(gè)產(chǎn)品完成一個(gè)完整的生態(tài)圈。
visual studio code本身就是一個(gè)文本編輯器,非常輕量級(jí),搭配各種插件的話,就可以重現(xiàn)Visual Studio的強(qiáng)大功能。這里先忽略Visual Studio現(xiàn)有的調(diào)試、單元測(cè)試等功能,說(shuō)不定以后會(huì)出現(xiàn)這些單品。使用Visual Studio Code可以只關(guān)注代碼開(kāi)發(fā)方面,尤其前端開(kāi)發(fā)或者腳本語(yǔ)言開(kāi)發(fā)更為方便??梢岳斫膺@為第一步。
第二步就把開(kāi)發(fā)完的代碼即使放到Visual Studio Online平臺(tái),云端服務(wù)進(jìn)行編譯和、部署和測(cè)試。這樣,僅使用visual studio code進(jìn)行開(kāi)發(fā),這對(duì)于開(kāi)發(fā)的機(jī)器要求大大降低。當(dāng)然Visual Studio Online還有項(xiàng)目管理、版本管理等其他功能。
第三步,在Visual Studio Online上的代碼,可以直接部署到Windows Azure云服務(wù)上。
可以說(shuō)微軟延續(xù)它一貫的開(kāi)發(fā)產(chǎn)品風(fēng)格,連傻瓜都會(huì)進(jìn)行開(kāi)發(fā)。
軟件測(cè)試看到visual studio code還是蠻激動(dòng)的,微軟這兩年來(lái)不斷開(kāi)放的姿態(tài),越來(lái)越讓我們看到微軟的情懷和未來(lái)。visual studio code的定位應(yīng)該還是Editor,一個(gè)全功能的Editor,通過(guò)Editor反推微軟的SDK,.NET(開(kāi)源,跨平臺(tái))等產(chǎn)品鋪路。