Visual Studio Code是一款功能強(qiáng)大的
代碼編輯器,跨平臺運(yùn)行,運(yùn)行于 Mac OS X、Windows和 Linux 之上,操作簡單,使用方便。它為如:C、Visual Basic、C++、C#、Java、PHP、CSS、HTML等語言都提供了豐富的代碼補(bǔ)全和導(dǎo)航功能,支持語法高亮、智能代碼補(bǔ)全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,并針對網(wǎng)頁開發(fā)和云端應(yīng)用開發(fā)做了優(yōu)化。小編給大家?guī)砹?strong>Visual Studio Code中文綠色版下載,綠色免安裝版本軟件,打開即可使用,完全免費(fèi),小巧便攜,除去了繁瑣的安裝操作步驟,給用戶在使用軟件上提供便利,節(jié)省大量時(shí)間。軟件占用內(nèi)存小,運(yùn)行速度快,不卡頓不拖慢運(yùn)行程序,下文提供中文設(shè)置教程,不懂怎么把軟件設(shè)置成中文版界面的朋友可以操作教程操作,設(shè)置成中文版界面后,你就可以擺脫英文界面束縛,使其不受語言方面的限制障礙輕松自由地使用本軟件,有需要的用戶朋友可以前來免費(fèi)下載使用。
中文設(shè)置教程
1、運(yùn)行VSCodePortable.exe程序打開軟件,因?yàn)榇税姹拒浖蔷G色版本,進(jìn)入軟件主界面,純英文界面,如下圖所示:
2、按F1快捷鍵或者Ctrl+Shift+P,切入到命令行模式,選擇Configure Display Language
3、然后選擇第二項(xiàng):install additional languages
4、然后選擇下拉語言中文簡體,點(diǎn)擊install等待幾秒即可
5、重新運(yùn)行打開軟件即為中文版,至此,中文設(shè)置完成,用戶可以不受語言限制輕松自由使用了
功能特色
1、外觀:
典型的VS風(fēng)格的UI,支持light和dark兩種theme切換。旁邊按鈕分別是新建、搜索、git和調(diào)試。不過功能布局情況,完全類似Atom。
2、性能:
Mac Air上將近300萬行代碼的文件,打開需要5、6秒,瀏覽無卡頓,無崩潰現(xiàn)象,繼續(xù)coding也不卡頓,Go to Line也不卡頓,粘貼代碼會卡頓、問題不大。Sublime3的最新版連打開這個(gè)文件,都要將近2分鐘,根本不比了。
3、用戶體驗(yàn)細(xì)節(jié)
這個(gè)我一點(diǎn)一點(diǎn)來說
(1) 可以直接點(diǎn)擊GUI按鈕或者右鍵進(jìn)行新建File、Folder這樣的操作。(以前的Sublime這方面比較差)
(2) 直接分離tab和關(guān)閉tab
左邊的按鈕可以直接split窗口。。比Sublime方便多了。右邊的x可以直接關(guān)閉標(biāo)簽。然后左側(cè)還可以看到一個(gè)大的藍(lán)色按鈕,可以直接Open Folder,也比較爽。。這里也就直接暗示了以Folder為項(xiàng)目,不然很多新手弄不清楚打開文件、打開Folder什么的。
(3) 無插件化的代碼diff
非常強(qiáng)大的一個(gè)功能,目前發(fā)現(xiàn)兩個(gè)方式可以啟動(dòng)diff功能。
第一種是在左側(cè),右鍵文件select to compare,然后再右鍵一個(gè)文件Compare with 'xx',就可以出現(xiàn)diff。第二種是git的模式下,點(diǎn)擊右上角的switch to changes file,就可以啟動(dòng)diff。
然后左上角點(diǎn)擊...按鈕,會出現(xiàn)
然后點(diǎn)擊switch to Inline View,可以并到一個(gè)tab diff。
(4) 代碼補(bǔ)全支持Angular標(biāo)簽、支持函數(shù)說明提示
然后簡單試了一下HTML和JS的代碼補(bǔ)全(C#試了貌似沒有補(bǔ)全,具體的再看)
HTML的補(bǔ)全算不錯(cuò)的,還支持Angular的標(biāo)簽補(bǔ)全。
JS的代碼補(bǔ)全太帥了,直接看圖吧,每個(gè)函數(shù)屬性都有說明。支持Node補(bǔ)全。
(5) 自動(dòng)提示覆蓋配置文件&懸浮提示
這種編輯器,自己改配置文件也是很常見的。目前,不支持對不同語言進(jìn)行獨(dú)立配置,都是集成在一個(gè)配置文件里面;不過支持對不同項(xiàng)目有不同的配置文件,支持快捷鍵配置。
配置的時(shí)候有兩點(diǎn)很nice:
1、會自動(dòng)打開Default Settings和User Settings,提示讓你在右側(cè)修改覆蓋自己的配置文件。這個(gè)對新手很友好、也很方便。
2、另外鼠標(biāo)放到配置文件(JSON格式)的key上,會自動(dòng)懸浮提示。
(6) 語法錯(cuò)誤提示&格式化代碼&無插件化的代碼Debug
內(nèi)置了語法錯(cuò)誤提示,很方便。
右鍵代碼區(qū)域支持自動(dòng)格式化代碼,挺不錯(cuò)的。
編輯器還帶了原生的Debug功能。
目前來看,配置文件主要是前端開發(fā)方面的配置,Debug支持Node和Mono(.Net)。
開啟Debug功能,必須要Mono3.0安裝好,我光調(diào)試Node也要安裝,不清楚為什么。
點(diǎn)擊左側(cè)的Debug按鈕,會自動(dòng)在目錄下生成Debug的配置文件!
按照自己所需修改好,然后左側(cè)選擇要Debug的配置,然后就跑起來了。
(7) 支持簡單的多行選擇
在單詞上右鍵Change All Occurrences,然后就可以選擇多行了。
現(xiàn)在唯一的問題就是不支持大家最關(guān)心的插件化,但是這只是剛開始,只是第一版,插件化對微軟來說也應(yīng)該只是分分鐘。而且第一版放出來就支持插件化意義也不大,因?yàn)殚_發(fā)者們也都不知道微軟要做這個(gè)東西,第一版放出來也沒啥插件。我要是微軟,第一版也不放,后續(xù)版本趕緊加進(jìn)來就好,只要用戶多,都不是事兒。而且右下角直接有一個(gè)笑臉可以拿來反饋信息,所以大家有什么想反饋的,直接點(diǎn)那個(gè)按鈕。
綜上,說完了一些吸引人的feature,放上我個(gè)人對其的初步評價(jià),一個(gè)預(yù)期。
首先,免費(fèi)開放肯定是非常好的消息,Sublime畢竟是收費(fèi)的,Sublime 3連無限期免費(fèi)試用都不行了。
其次,插件化、語言獨(dú)立配置要趕緊加到日程里面,搞出來,這才是大炮。不過,以微軟的水平,這個(gè)應(yīng)該完全不是問題,而且官方文檔里面也已經(jīng)說了,這個(gè)是在日程上的事情。
再其次,用戶體驗(yàn)的細(xì)節(jié)上,微軟肯定是完爆Sublime的,見上文。
最后,對前端開發(fā)、Node、C#比較友好。以前搞前端開發(fā)的,特別是Mac和Linux的開發(fā)者,應(yīng)該會比較傾向于這個(gè)了,估計(jì)很多都會把常用編輯器從Sublime換到這個(gè)了。C#開發(fā)者的話,應(yīng)該還是在Windows上的開發(fā)者才會用的多,對他們而言,當(dāng)做一個(gè)快速的編輯器不錯(cuò),比VS本身打開方便多了。
其他語言方向的,如果之前用Sublime的,可能會比較多轉(zhuǎn)到這個(gè)。如果這款編輯器微軟真的比較重視的來發(fā)展、推廣,支持插件化、語言獨(dú)立配置之后,應(yīng)該喜歡用Sublime來開發(fā)Python、Ruby、Go等等那批開發(fā)者都會切換到vscode。
版本亮點(diǎn)
1、一鍵補(bǔ)全,智能提示,并且有用法展示,還有快捷選擇,N多的插件,支持其它平臺平滑過渡,可以安裝對應(yīng)平臺的快捷鍵插件,運(yùn)行速度快
Visual Studio Code (簡稱 VS Code / VSC) 是一款免費(fèi)開源的現(xiàn)代化輕量級代碼編輯器,支持幾乎所有主流的開發(fā)語言的語法高亮、智能代碼補(bǔ)全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴(kuò)展,并針對網(wǎng)頁開發(fā)和云端應(yīng)用開發(fā)做了優(yōu)化。軟件跨平臺支持 Win、Mac 以及 Linux,運(yùn)行流暢,可謂是微軟的良心之作……
2、自動(dòng)插入空格、擴(kuò)展管理等
相信很多程序員同學(xué)都沒想過有一天能在不用虛擬機(jī)的情況下直接在 Mac、Linux 上使用 VisualStudio 吧。當(dāng)然,微軟稱 Visual Studio Code 并非完整版的 Visual Studio,它只是一款輕量級的代碼編輯器,而不是一個(gè)重量級的完整 IDE (集成開發(fā)環(huán)境),它的競爭對手將會是 Sublime Text、Atom、VIM、Notepad++ 等產(chǎn)品。
3、Visual Studio Code 是微軟首次為開發(fā)者提供「跨平臺」的代碼編輯器,微軟開發(fā)部門負(fù)責(zé)人稱:“雖然許多人把 Windows 作為開發(fā)環(huán)境,但還有很多人用的是 Linux 和 Mac,與其說服這些人改用 Windows,不如在他們使用的平臺上提供工具滿足其要求。” 可以預(yù)見,VSC 的推出將會在開發(fā)界掀起軒然大波。
4、VSC 的編輯器界面依然是微軟經(jīng)典的 VS 風(fēng)格,對于常接觸的人來說會很親切。在編程語言和語法上支持 C++, jade, PHP, Python, XML, Batch, F#, DockerFile, Coffee Script, Java, HandleBars, R, Objective-C, PowerShell, Luna, Visual Basic, Markdown, JavaScript, JSON, HTML, CSS, LESS, SASS, C#, TypeScript (支持情況)。
5、經(jīng)實(shí)際體驗(yàn)測試,VS Code 的啟動(dòng)速度以及打開大型文件的速度都非常迅速流暢,完全不卡,加載大文件幾乎秒開,相比 Atom、Sublime Text 等感覺都要優(yōu)秀!這一點(diǎn)對于某些追求效率的朋友來說的確非常誘人!
個(gè)人認(rèn)為 VSC 對WEB和前端開發(fā)相對比較友好,相信日后會有不少如 PHP、Python、Ruby、Go、JS、Node 等的開發(fā)者會切換到 VSCode 來,它更像一個(gè) WEB 開發(fā)界的 VS。
6、現(xiàn)在已經(jīng)支持大量的擴(kuò)展插件,大家可以根據(jù)自己的需求打造出最適合自己使用的編輯器了,當(dāng)然,這也讓 VSC 也有了很大的競爭力!
軟件特點(diǎn)
一、滿足智能感知。超越語法高亮和自動(dòng)智能感知,它提供了基于智能完井類型變量,函數(shù)的定義,并導(dǎo)入模塊。
二、打印語句調(diào)試已經(jīng)是過去的事了。調(diào)試代碼編輯器中的權(quán)利。啟動(dòng)或附加到你的應(yīng)用程序運(yùn)行和調(diào)試斷點(diǎn),調(diào)用堆棧,和交互式控制臺。
三、Git命令內(nèi)置。Git和其他供應(yīng)鏈提供商工作從來都不容易。復(fù)習(xí)階段的差別,文件,和提交正確的編輯。推任何托管供應(yīng)鏈服務(wù)拉。
四、可擴(kuò)展的、可定制的。想要更多的功能?安裝擴(kuò)展來添加新的語言、主題、調(diào)試器,并連接到額外的服務(wù)。運(yùn)行在獨(dú)立的進(jìn)程擴(kuò)展,確保他們不會減慢你的編輯器。了解更多關(guān)于擴(kuò)展。
0條評論