1. 程式人生 > >利用VSCode做PHP開發的必備外掛和配置

利用VSCode做PHP開發的必備外掛和配置

最近被小夥伴安利到這個東西,各種外掛看的眼花,這裡歸納一下

Code   runner   測試程式碼用的

VIM   --- 喜歡用VIM操作的小夥伴可以加上這個,不要用amVIM(用得不爽,好多vim功能都沒有)

Better Align  --- 對齊用的,設定一下快捷鍵 Ctrl + Alt + =,對塊自動等號對齊

Auto Close Tag    自動標籤閉合

Auto Rename Tag  自動標籤重新命名

Code Outline    函式變數列表  (目前有點小問題,顯示的函式列表是雙份的)

ftp-simple      FTP遠端同步工具   

HTML CSS Support        CSS支援工具

HTML Snippets     HTML小片段工具

IntelliSense for CSS class names   CSS類名工具

JavaScript code snippets     

JS-CSS-HTML Formatter

jshint      js程式碼檢查工具

MetaGO    類是easymotion ,可以用鍵盤快速移動的工具

npt Intellisense       其他軟體需要這個輔助工具,(具體不是很清楚)

Path Intellisense     路徑管理工具

PHP  Debug   

PHP Extension  Pack  PHP擴充套件包

PHP Intellisense       PHP自動補全工具

PHP Intellisense -Crane   PHP自動補全工具

Project Manager     多個專案之間切換的工具

Typing Installer    不是很清楚,但很有用

vscode-icons      給不同的檔案型別新增圖示

使用者設定:檔案–>首選項–>設定(點選右邊更多設定,點選開啟settings.json),將下面配置複製貼上即可(按個人習慣修改相關資訊)

{
    "php.validate.executablePath": "D:\\myphp_www\\PHPTutorial\\php\\php-5.6.27-nts\\php.exe",
    "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
    "terminal.integrated.shell.windows": "D:\\Git\\bin\\bash.exe",
    "phpfmt.php_bin": "D:\\myphp_www\\PHPTutorial\\php\\php-5.6.27-nts\\php.exe",
    "php.executablePath": "D:\\myphp_www\\PHPTutorial\\php\\php-7.2.1-nts\\php.exe", 
    "editor.wordWrap": "on",
    "breadcrumbs.enabled": true,
    "window.zoomLevel": 0, 
}
// 下面的根據個人需求選擇
  "fileheader.Author": "spongebob",
   "fileheader.LastModifiedBy": "spongebob",
  "extensions.ignoreRecommendations": true,
    "extensions.autoUpdate": false,
    "vim.disableAnnoyingNeovimMessage": true,

鍵盤快捷方式:檔案 -->首選項 -->鍵盤快捷方式
可按個人喜好修改

參考連結:http://www.php.cn/php-weizijiaocheng-378637.html