VSCode保存时自动换行(格式化)的问题

最近在用一台老电脑上的VSCode做PHP开发时遇到一个很奇怪的问题,保存文件(Ctrl+S)时有些符号和函数会自动跳到下一行。

比如{}exit(),一保存就自动跑下一行去了,很是烦人。一开始还以为是哪个插件的问题,仔细查看设置发现问题出在编辑器上。

打开设置,切到Editor,发现有个Format On Save的配置,就是一手动保存就会把当前文件的代码给格式化,比如大括号换行、操作符加空格等,但很多时候我们不需要它去这么操作,特别是涉及git的时候,一保存文件就被检测到更改了,但又没改啥实质性的东西,所以还是把Format On Save关掉为好。

这个配置上面有个Format On Paste,就是粘贴时自动格式化,这个倒是有用的,把它勾选上能省一些事,

Leave a Comment

豫ICP备19001387号-1