VSCode插件整理
前言
使用VSCode一段時間了,從網上整理一些插件
引用其他資源
https://zhuanlan.zhihu.com/p/40417719
https://zhuanlan.zhihu.com/p/65801986
主題
1.Material Theme
下載量:130萬
Visual Studio Code最悠久的主題!
2.One Dark Pro
One Dark Pro 是 Atom最受歡迎的主題,它是有史以來 Visual Studio Code 下載次數最多的主題之一。
One Dark Pro圖標主題
正如你在此示例中所看到的,我們為客戶端和服務器等目錄以及 .eslintrc .gitignore 和 package.json 等文件提供了圖標。
One Dark Pro 一直使用 React、Angular、Redux 和許多不同的框架和庫,為組件,工具,樣式以及 reducer,actions 和 store 提供不同的目錄圖標。
3.Bracket Pair Colorize
此擴展插件允許使用顏色標識匹配的括號。當你擁有深層嵌套的對象或函數時,這個插件就會變的非常有用,如下所示:
字體
1.Fira Code
自動補全插件
1.Auto Import
下載量:73萬
自動去查找、分析、然后提供代碼補全。對於TypeScript和TSX,可以適用。
2.IntelliSense for CSS class names in HTML
下載量:243萬
基於你的項目以及通過link
標簽引用的外部文件,該智能插件提供HTML中CSS class名字的補全。
3.React Native Tools
代碼提示、Debugging、集成RN的命令。
4.npm Intellisense
下載量:88萬
VSCode 插件可以在導入語句自動補全npm模塊名稱。
格式化代碼工具
1.Prettier
一鍵美化你的JavaScript/TypeScript/CSS代碼。
快速原型開發
1.Quokka
Quokka 是J avaScript 和 TypeScript 的快速原型開發平台。在你輸入代碼時,它將立即運行你的代碼,並在代碼編輯器中顯示各種執行結果。
Quokka 的一個很棒的擴展插件,當你准備技術面試時,你可以輸出每個步驟,而不必在調試器中設置斷點。它還可以幫助您在實際使用之前研究庫的函數,如 Lodash 或 MomentJS,它甚至可以用於異步調用。
2.Code Runner
支持多種語言的代碼的立即執行。支持的語言:C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal, Haskell, Nim, D。
服務器
1.Live server
這是一個非常棒的擴展,可以幫助你啟動一個本地開發服務器,為靜態和動態頁面提供實時重新加載功能,它對 HTTPS、CORS、自定義本地主機地址和端口等主要特性提供了強大的支持。
如果與 VSCode LiveShare 一起使用,它甚至可以讓你共享本地主機。
Git增強
1.GitLens
GitLens 增強了 Visual Studio Code 中內置的 Git 功能。
它可以幫助你通過 git-blame 注釋和代碼注釋一目了然地查看代碼作者身份,無縫導航和探索 Git 存儲庫,通過強大的比較命令獲得有價值的見解等等。
你只需要單擊代碼行,就可以看到編輯它的人、編輯它的時間以及提交的內容。
2.Git Project Manager
Git Project Manager可以然你直接一鍵搜索並打開某個的基於Git管理的項目。
3.Git History
下載量:332萬
用來查看git log或則一個文件的git歷史,比較不同的分支,commits。
其他
1.Import Cost
該插件會在行尾顯示導入的包的大小。為了計算包大小,該插件要使用Webpack和babili-webpack-plugin。
2.Indent-Rainbow
一個簡單的插件可以使得對齊更加具有可讀性。
3.SVG Viewer
一個用來預覽SVG的插件。
4.Code Time
Code Time(https://marketplace.visualstudio.com/items?itemName=softwaredotcom.swdc-vscode)是一個開源插件,它可以在代碼編輯器中提供編程度量。安裝擴展插件程序后,系統將提示你登錄其登陸界面。在代碼編輯器內部,你可以按下 command + shift + P。這時將顯示一個可以鍵入的窗口 Code Time,然后你可以選擇在代碼編輯器內或瀏覽器中顯示數據。
在瀏覽器上,所有信息都將如下所示:
在瀏覽器內部,情況會更加豐富多彩:
如果你想知道或者你需要知道實際花費了多少時間編碼,這個插件就會顯得非常有用。