1、安裝prettier的php擴展
npm install --global prettier @prettier/plugin-php
2、安裝husky,lint-staged(git鉤子)使用
npm i prettier lint-staged husky -D?
3、修改package.json文件
?
在scripts后面添加兩個函數
"husky": {"hooks": {"pre-commit": "lint-staged"}
},
"lint-staged": {"*": ["prettier --write"]
},
這樣git commit之后的文件都是格式化好的
4、添加.prettierrc文件
5、按住alt+shift+command+p
就可格式化當前文件,
6、git commit就可以格式化代碼
?
?