Visual Studio Code是一款在多個(gè)平臺都可以運(yùn)行的跨平臺源代碼編輯器,它的功能強(qiáng)大且完善,讓所有使用Visual Studio Code的用戶都感受到Visual Studio Code的優(yōu)秀和好用。Visual Studio Code能夠使用多個(gè)光標(biāo)進(jìn)行快速以鍵盤為中心的高級編輯。
軟件簡介
Visual Studio Code 是一個(gè)運(yùn)行于 OS X、Windows 和 Linux 之上的,針對于編寫現(xiàn)代 Web 和云應(yīng)用的跨平臺編輯器。Visual Studio Code 為開發(fā)者們提供了對多種編程語言的內(nèi)置支持,同時(shí)也會為這些語言提供豐富的代碼補(bǔ)全和導(dǎo)航功能。JavaScript,TypeScript,Node.js 和 ASP.NET 5 開發(fā)者也將會獲得額外的工具集。
該編輯器也集成了所有一款現(xiàn)代編輯器所應(yīng)該具備的特性,包括語法高亮(syntax hight lighting),可定制的熱鍵綁定(customizable keyboard bindings),括號匹配(bracket matching)以及代碼片段收集(snippets)。還會擁有對 Git 的開箱即用的支持。
Visual Studio Code 將代碼編輯器的簡單性與開發(fā)人員對其核心edit-build-debug周期所需的功能結(jié)合在一起。它提供了全面的代碼編輯、導(dǎo)航和理解支持、以及輕量級調(diào)試,豐富的可擴(kuò)展性模型以及與現(xiàn)有工具的輕量級集成。
Visual Studio Code 每月更新一次,其中包含新功能和錯(cuò)誤修復(fù)。
軟件功能
智能感知、內(nèi)建調(diào)試工具、git源碼控制集成。智能感知提供了程序間調(diào)用跳轉(zhuǎn)的功能,vs code先為代碼創(chuàng)建概要,找到所有引用,最后跳轉(zhuǎn)到相應(yīng)定義。調(diào)試工具包含常見的斷點(diǎn)、單步調(diào)試、變量檢查等功能。vs code的架構(gòu)設(shè)計(jì)非常出色,你無須修改應(yīng)用就可以增加額外的語言支持(據(jù)微軟說,文檔最終確定后會將這個(gè)功能暴露給終端用戶。)這意味著,目前這版僅提供asp.net開發(fā)的支持,但這一限制將在正式版中解除。
提供git支持也是vs code項(xiàng)目的一大亮點(diǎn),如果要使用這個(gè)功能,你需要在本地安裝一份git的拷貝。這樣做的優(yōu)點(diǎn)是你只需配置一個(gè)git實(shí)例,安裝vs code后再單獨(dú)安裝git只會耽誤你幾分鐘的時(shí)間。當(dāng)然,如果你的系統(tǒng)已經(jīng)安裝了git,那么安裝vs code后你就可以直接使用相關(guān)功能。
對比vs以及其他編輯器:
對比vs code和傳統(tǒng)visual studio,二者間最大的不同是:vs code專注于成為一個(gè)全功能編輯器,而vs則圍繞項(xiàng)目本身提供了許多相關(guān)功能。vs code沒有新項(xiàng)目向?qū)В膊恢С謘olution文件。但是它確實(shí)提供了響應(yīng)式編輯功能,強(qiáng)化了很多小細(xì)節(jié),例如:當(dāng)你處理跨平臺文件時(shí)顯示行結(jié)束符類型。
首先對visual studio code做一個(gè)大概的介紹。首先明確一下,這個(gè)visual studio code(以下簡稱vscode)是一個(gè)帶gui的代碼編輯器,也就是只能完成簡單的代碼編輯功能,并不是一個(gè)集成開發(fā)環(huán)境(ide)。而visual studio、webstorm這類的開發(fā)工具是ide,功能強(qiáng)大,這兩個(gè)是不一樣的概念。
有些答案在討論配置文件是json格式的,這個(gè)已經(jīng)是sublime、atom這一類編輯器的標(biāo)配了。另外,關(guān)于web云端開發(fā)的支持,第一版本也沒有相關(guān)的功能。目前僅僅就是一個(gè)編輯器而已,跟連接微軟的后端云服務(wù)沒啥關(guān)系。當(dāng)然,可能以后的版本會加入直接連接云端進(jìn)行開發(fā)吧。
目前市場上比較常見的一些gui編輯器的產(chǎn)品:sublime、notepad++、atom、h5 builder、brackets等等,包括終端下的vim、emacs等等,都是這個(gè)vscode的競品。我個(gè)人比較常用sublime,atom少用,所以只能對比下sublime。
其它行業(yè)
其它行業(yè)
其它行業(yè)
其它行業(yè)
其它行業(yè)
其它行業(yè)
2345瀏覽器(2345加速瀏覽器)官方最新版是一款優(yōu)秀的瀏覽器軟件,該軟件不僅擁有全新的Chromium內(nèi)核,打開網(wǎng)頁更快,IE內(nèi)核輕松兼容各種場景,此外支持一鍵切換全面屏模式,同時(shí)也支持個(gè)性化定...
2345看圖王是一款超好玩的高清看圖軟件,功能強(qiáng)大,兼容所有主流圖片格式,同時(shí)采用全球超快的強(qiáng)勁圖片引擎,即使在低配置的電腦上也能快速打開幾十兆的大圖,此外還運(yùn)用精妙圖像處理技術(shù)幫助用...
2345安全衛(wèi)士是一款專業(yè)系統(tǒng)防護(hù)軟件,而增強(qiáng)版不僅自帶完整病毒庫,同時(shí)整體的運(yùn)行速度也快,能夠深度查殺病毒,為你的電腦安全保駕護(hù)航。并且新版的2345安全衛(wèi)士的防護(hù)功能更加優(yōu)秀,使用起來...
Bilibili直播姬是簡單好用的直播輔助工具,大家登錄Bilibili直播姬,即可開啟直播之旅。它集成了彈幕助手功能,讓直播與觀眾互動更加便捷。同時(shí),它也支持多種直播內(nèi)容,無論是游戲、才藝展示還...
ToDesk精簡版是一款非常優(yōu)秀的遠(yuǎn)程協(xié)助軟件,具備1080P高清屏幕控制,文件傳輸,多區(qū)域機(jī)房等等特性,確保您每一次的遠(yuǎn)程訪問穩(wěn)定、流暢。ToDesk精簡版已經(jīng)去除各種多余的功能模塊,僅支持被控...
B站錄播姬是一款B站直播錄制工具,支持用戶實(shí)時(shí)錄制B站上的直播內(nèi)容,還提供了自動切割、預(yù)約錄制等實(shí)用功能,滿足用戶不同的錄制需求。同時(shí),B站錄播姬支持Windows、Mac和Linux這些常見的操作...
發(fā)表評論
共0條
評論就這些咯,讓大家也知道你的獨(dú)特見解
立即評論以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場