WebStorm,“环绕”删除换行符

WebStorm, "surround with" removes newlines

本文关键字:删除 换行符 环绕 WebStorm      更新时间:2023-09-26

当我在 WebStorm 9.0.2 中使用"环绕"功能时,它会删除所选代码中的所有换行符。当我键入"}"以关闭现有代码块时,也会发生同样的情况。

如何告诉 WebStorm 只缩进代码,但保留现有的格式。如果我能更改或完全禁用这种自动格式化行为,我也会感到满意。

默认情况下,

扩展实时模板时会自动格式化代码(这由为每个模板单独设置的Reformat according to style控制)。此外,如果Reformat block on typing '}',则在添加大括号时会自动格式化代码(设置 |编辑 |一般 |智能键)已启用。当然,您可以禁用所有心理选项...但我宁愿建议配置代码样式设置,以便在重新格式化代码时保留换行符