本篇文章給大家分享30個提高php開發(fā)效率的VSCode插件。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。
今天介紹一些我每天使用的非常有用的插件。有了它們,我們的 VSC(VSCode)將會像一個長了五只可以發(fā)射激光的獨(dú)角獸一樣!
如果你還是一個 VSC 的新手,那么點(diǎn)擊左側(cè)最下方的按鈕來安裝插件。
Material Theme
Visual Studio Code 最悠久的主題!
Auto Import
自動去查找、分析、然后提供代碼補(bǔ)全。對于 TypeScript 和 TSX,可以適用。
Import Cost
該插件會在行尾顯示導(dǎo)入的包的大小。為了計算包大小,該插件要使用 Webpack 和 babili-webpack-plugin。
推薦學(xué)習(xí):《vscode教程》
Indent-Rainbow
一個簡單的插件可以使得對齊更加具有可讀性。

IntelliSense for CSS class names in HTML
基于你的項目以及通過link標(biāo)簽引用的外部文件,該智能插件提供 HTML 中 CSS class 名字的補(bǔ)全。

SVG Viewer
一個用來預(yù)覽 SVG 的插件。

Prettier
你絕對不能少了這個插件,你需要它來一鍵美化你的 JavaScript/TypeScript/CSS 代碼。

Sublime Text Keymap and Settings Importer
從下載量來看,看來不少人從 Sublime Text 轉(zhuǎn)移過來了。
這個插件將 visual studio code 的快捷鍵綁定改成了和 Sublime Text 3 一樣。你可以試一試:cmd + P (Mac),ctrl + P (Windows)。
你可以跳轉(zhuǎn)到文件,如果在搜索前添加>符號,你甚至可以搜索動作,比如打開內(nèi)置的終端、安裝插件等等。
對于習(xí)慣使用 ST3 的人,這是一個很大的加分項。
npm Intellisense
VSCode 插件可以在導(dǎo)入語句自動補(bǔ)全 npm 模塊名稱。
lit-html
在 JavaScript/TypeScript 的文件中,如果有使用到 HTML 標(biāo)記,lit-html 提供語法高亮和相應(yīng)的補(bǔ)全支持。
highlight-matching-tag
這本來應(yīng)該是 VSCode 應(yīng)該默認(rèn)提供的功能,高亮匹配的標(biāo)簽。
GitLens
啥也別說,直接上圖!
Git Project Manager
Git Project Manager 可以然你直接一鍵搜索并打開某個的基于 Git 管理的項目。
Git History
用來查看 git log 或則一個文件的 git 歷史,比較不同的分支,commits。
File Utils
提供了一個更加簡潔的方法來創(chuàng)建、復(fù)制、移動、重命名、刪除文件/文件夾。
Bracket Pair Colorizer
如果你的代碼有很多的回調(diào),那么這種高亮可以幫助你更好地區(qū)分不同的代碼塊。
Color Highlight
直觀展示你定義的顏色。
CSS Peek
可以在 HTML 中通過 CSS id 或則 class 來定位到其定義。
Debugger for Chrome
用 Chrome 來 Debug 你的 JavaScript 代碼,或則其它支持 Chrome Debugger 協(xié)議的平臺。
Quokka.js
實時執(zhí)行 JavaScript 代碼(做快速的 demo 很有用)。
Trailing Spaces
高亮那些冗余的空格,可以快速刪掉。
TypeScript Hero
輔助用 TypeScript 編程的童鞋!
WakaTime
從你的使用習(xí)慣中生成數(shù)據(jù)報表。
Vetur
VS Code 下面的 Vue 工具!有 Pine Wu 開發(fā),已經(jīng)累計 400 多萬下載量!
Code Runner
支持多種語言的代碼的立即執(zhí)行。支持的語言: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。
PHP IntelliSense

vscode-icons
Icon 集合。
Jest
愉快地使用 Facebook 的 Jest。
React.js code snippets
用 ES6 語法去開發(fā) React.js 應(yīng)用非常方便。

—END—