webstorm js文件格式化代码后 单引号变成双引号并且加分号问题

格式化前:
图片描述

格式化后:
图片描述

可以看到之前的 ' 变成了 " 并且还加上了 ;

格式化只是想让代码变得整齐一点,有层次感, 并不想改变代码内容

请问,这个该如何解决??

阅读 13.7k
2 个回答

问题已经解决了,也是自己太懒了,不想去自己摸索,大概是强迫证吧,就很想把它解决掉,仔细看了一遍里面的设置内容,发现了解决办法,希望对你们也有用。

解决方案是:

File -> Settings -> Editor -> Code Style -> Javascript

如下图:

  1. Punctuation [标点符号] 标签下

  2. Don't use[不使用] semicolon[分号] to terminate statement in new code

  3. Use single quotes[单引号] in new code
    图片描述

这样就可以了,希望也能对其他人有帮助。

格式化插件是可以配置的,根据自己需求覆盖默认的格式化配置

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题