vscode php開發使用的一些插件


上vscode拓展的官方網址,在里面搜索已安裝的插件可以查看插件怎么配置,所有配置都在 settings.json 文件中配置,可以通過設置來搜索該文件

https://marketplace.visualstudio.com/VSCode

PHP IntelliSense(查看函數定義及跳轉到函數定義處,Ctrl+mouse left)

首先進入應用商店,搜索該插件,然后點擊 Install 安裝,我這邊安裝過,所以沒有顯示Install

然后進入vscode的拓展官網搜索該插件,查看如何配置

插件官方地址  https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-intellisense

我們只需要將php的路徑配置一下就好了,然后看第二句話:“我建議禁用vscode內置的PHP IntelliSense以避免重復,把php.suggest.basic設置為false”

以下是我的配置

"php.suggest.basic": false,
"php.executablePath":"/usr/bin/php7.3",

使用效果,按住ctrl+鼠標左鍵, 然后點擊,可以跳轉到函數定義處

很好用,能顯示函數參數,也能直接跳轉查看函數定義

PHP DocBlocker(自定義注釋,/** + enter)

先搜索安裝插件

然后進入vscode的拓展官網搜索該插件,查看如何配置

插件官方地址  https://marketplace.visualstudio.com/items?itemName=neilbrayfield.php-docblocker

 

我只是用了 extra 和 functionTemplate 兩個屬性進行配置,以下是我的配置

"php-docblocker.extra": [
  "@Author LYC 17750800820@163.com",
  "@DateTime $CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
  "@param undefined",
  "@return undefind"
],
"php-docblocker.functionTemplate": {
  "message": {},
  "extra": {},
  "param": {},
  "return": {},
},

日期常量可以在官方文檔的 snippest 中找到,官方文檔地址 https://code.visualstudio.com/docs/editor/userdefinedsnippets#_variables

Code Runner(xdebug Ctrl+Alt+N,Ctrl+Alt+M)

先在應用商店搜索,然后下載

插件官方地址  https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner

使用效果,Ctrl+Alt+N 三個鍵盤一起按,自動執行

 macros(宏設置)

說白了就是自定義快捷鍵做指定操作,把常用的操作直接設置成宏,省時省力,比如末尾加分號,末尾加冒號

插件官方文檔 https://marketplace.visualstudio.com/items?itemName=ctf0.macros

主要有兩個步驟,定義macros,然后綁定快捷鍵

光標(cursor)部分的文檔地址 https://code.visualstudio.com/docs/getstarted/keybindings#_basic-editing

需要指定光標位置

我的配置

鍵盤綁定的快捷鍵

 我的快捷鍵

配置好后自己試試就行了,挺好用的

PHP CS Fixer(代碼格式整理)

再也不需要自己排版了,一鍵搞定代碼格式優化

插件官方文檔:https://marketplace.visualstudio.com/items?itemName=junstyle.php-cs-fixer

 描述的很詳細了,我就不贅述了,綁定個快捷鍵就好了

 有些文件的代碼可以多次fix,多按兩次,整理到最優格式


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM