# VS Code代码格式化插件的冲突问题
今天碰见个神仙打架的情况,情景还原如下:👇
神仙打架
给项目成功配置了ESLint
,并启动了ESLint
服务之后,我摁Ctrl + S
保存了一下某.js
文件,由于配置了保存时自动格式化,VS Code
就开始了神仙打架(格式化规则冲突)。
ESLint
规则不允许.js
文件的最后一行为空行;- 某格式化插件:
.js
文件最后必须空出一行。
于是VS Code
变上演最后的空行一边被删除一边又恢复然后又删除又...
光标一直上下来回跳...🤣
鼠标左键选择格式化文档的方式:
可以看到对当前文件格式化的插件:
要命的是这些插件还是我当时入门的时候,按照在网上搜的教程装的插件🤣,虽然当时根本不知道有啥用哈哈哈。。
🙃 一怒之下卸载了两个插件,总算清爽了!