返回
创建于
状态
公开

webstorm 自动去空格导致和 vscode 开发的同事代码冲突

在 WebStorm 中,你可以通过以下步骤设置代码格式化时自动去除空格(例如,删除多余的空格或行尾空格):

关闭自动去除行尾空格

  • 打开 Preferences(设置)

    • Windows/Linux:File > Settings
    • macOS:WebStorm > Preferences
  • 导航到 Editor > General > On Save

  • Remove trailing spaces on save 选项中,将其设置为 None 或取消勾选。

关闭文件保存钩子

  • 如果有配置文件保存时触发的操作:

    • 进入 Preferences > Tools > Actions on Save
    • 取消所有选项的勾选(如 Reformat codeOptimize imports 等)。

在粘贴的时候

直接使用 Ctrl+V 粘贴会去掉行头的空格, 使用 Ctrl+Shift+Alt+V 粘贴为纯文本避免冲突