PHPStrom怎么轉(zhuǎn)VSCode,如何配置?

PHPStrom怎么轉(zhuǎn)VSCode,如何配置?

前言

使用許久的 phpstorm 在我的電腦上啟動速度越來越慢了;

索性嘗試更換據(jù)說是 “世界第一編輯器” 的 vscode

喜歡折騰的我兩天時間都在安裝各種插件權(quán)衡是否保留。

目前以 PHP 為主留下以下記錄,希望可以幫到你。

立即學(xué)習(xí)PHP免費(fèi)學(xué)習(xí)筆記(深入)”;

如果你有什么覺得更好的插件可以推薦給我,萬分感謝。

主題配色

phpstorm 一樣,使用 Meterial Theme 的 Palenight。

文件圖標(biāo)主題

同樣使用 Meterial Icon Theme。

插件

插件的選擇本著日后能經(jīng)常用到的原則,有用但利用率非常低的就不選擇安裝了。

PHP Intelephense

PHP 的代碼提示、補(bǔ)全、跳轉(zhuǎn)定義、格式化插件,功能強(qiáng)大,無需配置;優(yōu)秀,必裝。

網(wǎng)上其它文章推薦的還有 PHP IntelliSense 和 PHP Intellisense – Crane。

這兩個已經(jīng)很久沒更新了,經(jīng)過我單獨(dú)安裝單獨(dú)測試也沒有 PHP Intelephense 好用。

PHP Snippets from PHPStrom

使用和 PHPStrom 一樣的快捷代碼片段,pubf + tab?優(yōu)秀,必裝。

PHP DocBlocker

注釋自動生成器,/** 回車?優(yōu)秀,必裝。

PHP Namespace Resolver

PHP 命名空間解析器;可以導(dǎo)入和擴(kuò)展類;還可以排序。優(yōu)秀,必裝。

Better Align

還記得 PHPStorm 設(shè)置里的等號對齊嗎,可以實(shí)現(xiàn)變量和數(shù)組的等號對齊。優(yōu)秀,必裝。

Project Manager

多任務(wù)管理、快速切換;不用多說。優(yōu)秀,必裝。

auto Rename Tag

經(jīng)測試新版 VSCode 已經(jīng)可以自動關(guān)閉標(biāo)簽了,但是 Rename 還不行,所以這個也得裝。

Settings Sync

VSCode 配置同步插件,換機(jī)器手動一個一個安裝插件?一點(diǎn)一點(diǎn)該配置?不存在的。

該插件可一鍵將你的全部配置上傳到 github Gists,還可以一鍵下載到本地。必裝。

我的配置

{ ????//?編輯器字體 ????"editor.fontFamily":?"Operator?Mono,?Sarasa?Term?CL", ????//?字體大小 ????"editor.fontSize":?18, ????//?字間距 ????"editor.letterSpacing":?0.2, ????//?行高 ????"editor.lineHeight":?28, ????//?字體連字 ????"editor.fontLigatures":?true, ????//?換行設(shè)定 ????"editor.wordWrap":?"off", ????//?代碼小地圖 ????"editor.minimap.enabled":?false, ????//?自動保存機(jī)制 ????"files.autoSave":?"onFocusChange", ????//?保存自動格式化 ????"editor.formatOnSave":?true, ????//?文件修飾是否使用徽章 ????"explorer.decorations.badges":?false, ????//?預(yù)覽編輯器(直接打開) ????"workbench.editor.enablePreview":?false, ????//?主題設(shè)置 ????"workbench.colorTheme":?"Material?Theme?Palenight", ????//?SiderBar?圖標(biāo) ????"workbench.iconTheme":?"material-icon-theme", ????//?PHP?DocBlocker?-?PHP自動注釋配置(更多設(shè)置見擴(kuò)展說明) ????//?Description?and?Tags?間距 ????"php-docblocker.gap":?false, ????//?為類添加注釋時添加命名空間 ????"php-docblocker.qualifyClassNames":?true, ????//?默認(rèn)作者和郵箱 ????"php-docblocker.author":?{ ????????"name":?"Talent", ????????"email":?"talent.m@gmail.com" ????}, ????//?Terminal?程序設(shè)定 ????"terminal.integrated.shell.windows":?"C:Program?FilesGitbinbash.exe", ????"terminal.integrated.fontSize":?16, ????//?語言單獨(dú)設(shè)定 ????"[html]":?{ ????????"editor.formatOnSave":?false ????}, ????//?設(shè)置同步 ????"sync.gist":?"336adfda8aedd01eee610d6cd421d144", }

PS:雖然沒有 sublime text 啟動速度快,但是和 PHP Storm 相比已經(jīng)超級感人了。

相關(guān)推薦:《vscode使用教程

本文系轉(zhuǎn)載,原文地址:https://miaoqiang.name/archives/vscode-extension-sharing.html

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊12 分享