WebStorm自动更改文件中的内容

时间:2019-02-15 22:45:32

标签: git webstorm jetbrains-ide

当我使用WebStorm编辑文件时,Git会检测到很多我没有做的更改。

enter image description here

有时我已编辑的整个文件都可以标记为已更改。

2 个答案:

答案 0 :(得分:2)

您的屏幕截图清楚地表明,空白处的前导空格(缩进)是

您不需要在空行上缩进..因此IDE会在“保存”中将其删除。如果您不希望这样做,请相应地配置IDE:

[4 8 8]

enter image description here

答案 1 :(得分:1)

是的,当您将编辑器配置为自动设置代码格式时,就会出现此问题。

自动缩进某些给定(通常是特定于语言,但用户可配置)的值,将制表符更改为空格,更改行尾(CRLF或LF),如果您选择了打开的文件,编辑器可以通过多种方式进行处理“不太了解它如何设置。

我鼓励您研究编辑器的不同选项,以分别禁用每个麻烦的功能。花了几分钟,在git头上抓了几个小时。