vscode是微軟開發的的一款代碼編輯器,就如官網上說的一樣,vscode重新定義(redefined)了代碼編輯器。當前市面上常用的輕型代碼編輯器主要是:sublime,notepad++,editplus,atom這幾種。比起notepad++、editplus,vscode集成了許多IDE才具有的功能,比起它們更像一個代碼編輯器;比起sublime,vscode顏值更高,安裝配置插件更為方便;比起atom,vscode啟動速度更快,打開各種大文件不卡。可以說,vscode既擁有高自由度、又擁有高性能和高顏值,最關鍵的是,vscode還是一款免費并且有團隊持續快速更新的代碼編輯器。可以說,vscode是代碼編輯器的首選。個人推薦編寫前端代碼時,代碼編輯器選擇vscode,IDE選擇WebStorm。
vscode安裝插件只需要點擊圖片所示按鈕,即可進入拓展,在搜索框中輸入插件名點擊安裝后,等待安裝好即可點擊重新加載重啟vscode使得插件生效。
當你不需要某個插件時只需要進入擴展,點擊對應插件右下角的齒輪按鈕即可選擇禁用或卸載該插件。
下面,我將推薦一些我認為對編寫前端代碼比較有幫助的vscode插件:
1.Auto Close Tag
自動閉合HTML/XML標簽
? 2.Auto Rename Tag
自動完成另一側標簽的同步修改
3.Beautify
格式化代碼,值得注意的是,beautify插件支持自定義格式化代碼規則,例如:
{
??"indent_size": 4,
??"indent_char":?" ",
??"css": {
????"indent_size": 2
??}
}
mac版vscode中beautify的默認格式化代碼按鍵為cmd+b,也可以自定義快捷鍵
4.Bracket Pair Colorizer
給括號加上不同的顏色,便于區分不同的區塊,使用者可以定義不同括號類型和不同顏色
5.Debugger for Chrome
映射vscode上的斷點到chrome上,方便調試
6.ESLint
js語法糾錯,可以自定義配置,不過配置較為復雜,建議使用網上一些廣泛使用的eslint配置,日后我也會專門針對eslint配置寫一篇文章。
7.GitLens
方便查看git日志,git重度使用者必備
8.HTML CSS Support
智能提示CSS類名以及id?
9.HTML Snippets
智能提示HTML標簽,以及標簽含義
10.JavaScript(ES6) code snippets
ES6語法智能提示,以及快速輸入,不僅僅支持.js,還支持.ts,.jsx,.tsx,.html,.vue,省去了配置其支持各種包含js代碼文件的時間
11.jQuery Code Snippets
jQuery代碼智能提示
12.Markdown Preview Enhanced
實時預覽markdown,markdown使用者必備
13.markdownlint
markdown語法糾錯
14.Material Icon Theme
個人認為最好的vscode圖標主題,支持更換不同色系的圖標,值得點出的是,該插件更新極其頻繁,基本和vscode更新頻率保持一致
15.open in browser
vscode不像IDE一樣能夠直接在瀏覽器中打開html,而該插件支持快捷鍵與鼠標右鍵快速在瀏覽器中打開html文件,支持自定義打開指定的瀏覽器,包括:Firefox,Chrome,Opera,IE以及Safari
16.Path Intellisense
自動提示文件路徑,支持各種快速引入文件
17.React/Redux/react-router Snippets
React/Redux/react-router語法智能提示
18.Vetur
Vue多功能集成插件,包括:語法高亮,智能提示,emmet,錯誤提示,格式化,自動補全,debugger。vscode官方欽定Vue插件,Vue開發者必備。
總結:vscode自從發布以來就橫掃各大社區(畢竟微軟爸爸),成為了許多開發者的首選代碼編輯器。我根據個人vscode使用經驗推薦了以上18個插件,希望能對大家有所幫助。
http://www.xhv3734.cn/news/
http://www.vrc9998.cn/news/
http://www.dsf5404.cn/news/
http://www.xjm6385.cn/news/
http://www.iaz1229.cn/news/
http://www.kcv6320.cn/news/
http://www.usl0022.cn/news/
http://www.abo8793.cn/news/
http://www.qeb9677.cn/news/
http://www.atx6995.cn/news/
http://www.buv6436.cn/news/
http://www.lll4952.cn/news/
http://www.cjx5965.cn/news/
http://www.otg2660.cn/news/
http://www.bmn9515.cn/news/
http://www.ewf1466.cn/news/
http://www.cbc3788.cn/news/
http://www.iqp5694.cn/news/
http://www.drr8954.cn/news/
http://www.blk2293.cn/news/
http://www.tjx3222.cn/news/
http://www.ksy2010.cn/news/
http://www.uva7574.cn/news/
http://www.epq3151.cn/news/
http://www.ofi3691.cn/news/
http://www.hwh7329.cn/news/
http://www.qta0411.cn/news/
http://www.oni7878.cn/news/
http://www.xlp3436.cn/news/
http://www.trm9066.cn/news/
http://www.wrq6652.cn/news/
http://www.oph4016.cn/news/
http://www.eis6490.cn/news/
http://www.xfq2422.cn/news/
http://www.tlj5370.cn/news/
http://www.pqi7094.cn/news/
http://www.wky2337.cn/news/
http://www.veo5593.cn/news/
http://www.lpn9733.cn/news/
http://www.hxp7546.cn/news/
http://www.uht8250.cn/news/
http://www.erg7887.cn/news/
http://www.zrg4662.cn/news/
http://www.gmw7502.cn/news/
http://www.omk7549.cn/news/
http://www.cck2829.cn/news/
http://www.ujn9355.cn/news/
http://www.mgj9519.cn/news/
http://www.rig2765.cn/news/
http://www.irw9322.cn/news/
http://www.psd6888.cn/news/
http://www.pnl2718.cn/news/
http://www.com0678.cn/news/
http://www.oku7898.cn/news/
轉自:https://blog.csdn.net/shunfa888/article/details/79606277