開發(fā)效率倍增!推薦6款VS Code插件
VS Code接二連三的大動作,使得這款開發(fā)工具這兩年熱度迅速上升。一躍成為Python、Java、JavaScript、C/C++領(lǐng)域熱門的開發(fā)工具。
它之所以能夠在如此短的時間內(nèi)迅速受到廣大開發(fā)者的喜愛,絕對不單純因為它出身名門,重點還是由于它自身有很多吸引人的地方。
以我為例,最初因為好奇嘗試了一下VS Code,后來被它強大的遠程開發(fā)驚艷。最后,索性Java、C++、Python、js開發(fā)都遷移到了VS Code。
總結(jié)一下,VS Code主要有如下優(yōu)點:
豐富而強大的插件
實用而新穎的功能
易于配置和使用
免費開源
逐漸的,隨著VS Code的逐漸完善,它已經(jīng)完全的覆蓋了文本編輯、代碼開發(fā)、文件查看、流程圖繪制等功能。
當(dāng)然,這些功能的背后都離不開VS Code插件的支持。正式有了這些良心的插件使得VS Code體系更加完善。
本文,就再來給大家介紹5款有趣的VS Code插件,它們分別是:
Markdown emoji
gitlink
icon fonts
Multiple clipboards
Path intellisense
Project manager
Markdown emoji
Markdown是我經(jīng)常會使用到的一種文本編輯格式,工作文檔、筆記、內(nèi)容分享,我都是選擇Markdown格式。
因此,我對于這款插件比較感興趣??梢宰尶菰锏腗arkdown文檔多一些色彩,通過一些簡單的命令就可以生成Markdown表情。
例如,下圖中的示例。


gitlink
gitlink是一款輔助和增強VS Code GitHub使用的插件。
它具有如下2個特性:
轉(zhuǎn)到當(dāng)前文件的在線鏈接
復(fù)制當(dāng)前文件的在線鏈接到剪切板


除了GitHub之外,gitlink還支持如下平臺:
GitLab
BitBucket
VSTS
DevOps
icon fonts
icon fonts是一款提供VS Code圖標(biāo)、字體縮寫的的插件。
雖然看上去很不起眼,但是對于前端開發(fā),這款工具可以說能夠極大的提高開發(fā)效率。
通過一些縮寫,能夠快速補全icon fonts相關(guān)的代碼片段,這樣能夠減少80%以上的手動輸入內(nèi)容。
icon fonts支持html、css、less、sass、scss、stylus、jsx、blade、vue。


Multiple clipboards


Multiple clipboards是一款VS Code下的剪切板增強工具。
復(fù)制粘貼是一項經(jīng)常會用到的功能,但是有一個問題一直困擾著很多人。
每當(dāng)多次復(fù)制的時候,會把前面復(fù)制到剪切板的內(nèi)容覆蓋掉。這顯然是很不方便的,如果我們要復(fù)制多個代碼片段,就需要往返復(fù)制很多次。
Multiple clipboards替換常規(guī)的“復(fù)制和剪切”命令,把復(fù)制內(nèi)容保留在剪貼板中。還增加了將多個文本塊復(fù)制到單個復(fù)制緩沖區(qū)中的功能。
Path intellisense


Path intellisense是一款自動補全文件名和路徑的VS Code插件。
這是一項亟待解決的問題,在開發(fā)過程中我最怕遇到的就是文件路徑。
目前很多主流的開發(fā)工具都不支持路徑自動補全,因此,在本地測試用到本地文件時,就需要找到對應(yīng)的文件夾,然后復(fù)制文件的路徑,然后再回到編輯界面粘貼。
這個過程太麻煩,久而久之就讓我從內(nèi)心開始抗拒路徑相關(guān)的內(nèi)容。
Path intellisense就可以實現(xiàn)快速的路徑名補全,這款工具終于實現(xiàn)了多年來我希望開發(fā)工具加入的一項功能。
Project manager


Project manager是一款用于管理項目工程的VS Code插件。
無論項目位于何處,它都可以幫助你輕松訪問項目。
你可以定義自己的項目(也稱為“收藏夾”),也可以選擇自動檢測Git,Mercurial或SVN存儲庫,VSCode文件夾或任何其他文件夾。
以下是Project manager提供的一些功能:
將任何文件夾另存為項目
將任何工作空間另存為項目
自動檢測Git,Mercurial或SVN存儲庫
在相同或新窗口中打開項目
識別已刪除/重命名的項目
專用側(cè)邊欄
干貨推薦
為了方便大家,我花費了半個月的時間把這幾年來收集的各種技術(shù)干貨整理到一起,其中內(nèi)容包括但不限于Python、機器學(xué)習(xí)、深度學(xué)習(xí)、計算機視覺、推薦系統(tǒng)、Linux、工程化、Java,內(nèi)容多達5T+,我把各個資源下載鏈接整理到一個文檔內(nèi),目錄如下:


轉(zhuǎn)存失敗重新上傳取消

所有干貨送給大家,希望能夠點贊支持一下!
https://http://pan.baidu.com/s/1eks7CUyjbWQ3A7O9cmYljA (提取碼:0000)