之前使用 vue-cli3 本身自带有指令npm run lint
,可以修复 eslint 报错的格式问题,甚至通过配置文件vue.config.js
中的配置项lintOnSave
来实现保存时自动格式化。对于格式化保持的代码风格,平时工作也很有用,可以通过配置编辑器实现。
安装插件
shift+command+X
唤醒扩展,或者右侧插件应用商店搜索相应插件。
- ESlint:javascript 代码检测工具,可以配置每次保存时格式化 js,但每次保存只格式化一点点,你得连续按住 Ctrl+S 好几次,才格式化好
- vetur:可以格式化 html、标准 css(有分号 、大括号的那种)、标准 js(有分号 、双引号的那种)、vue 文件
- Prettier - Code formatter:只关注格式化,并不具有 eslint 检查语法等能力,只关心格式化文件(最大长度、混合标签和空格、引用样式等),包括 JavaScript · Flow · TypeScript · CSS · SCSS · Less · JSX · Vue · GraphQL · JSON · Markdown
配置 vscode
首选项 => 设置 => settings.json
1 | { |
备注
关于平时会用的html、css、js
之类的,比较推荐使用插件Beautify
,需要格式化的时候,直接打开查看 => 命令面板
或者command+shift+P
输入 beautify 即可(也可以自行配置启动命令)。
类似 vscode 配置https://www.jianshu.com/p/f15b67c94c78