# VS Code代码格式化插件的冲突问题

今天碰见个神仙打架的情况,情景还原如下:👇

神仙打架

给项目成功配置了ESLint,并启动了ESLint服务之后,我摁Ctrl + S保存了一下某.js文件,由于配置了保存时自动格式化VS Code就开始了神仙打架(格式化规则冲突)。

  • ESLint规则不允许.js文件的最后一行为空行;
  • 某格式化插件.js文件最后必须空出一行。

于是VS Code变上演最后的空行一边被删除一边又恢复然后又删除又...

光标一直上下来回跳...🤣

鼠标左键选择格式化文档的方式

vscode-format-02

可以看到对当前文件格式化的插件:

vscode-format-01

要命的是这些插件还是我当时入门的时候,按照在网上搜的教程装的插件🤣,虽然当时根本不知道有啥用哈哈哈。。

🙃 一怒之下卸载了两个插件,总算清爽了!

Last Updated: 2 years ago