如何阻止Android Studio删除尾随空格?

Nul*_*rty 0 ide code-formatting android-studio android-ide

我的Android Studio将持续自动删除尾随空格.特别是如果它是一个只有空格的空白行.我甚至可以手动添加空间,它会在几分钟之内再次摆脱它们​​.

这对我来说是一个问题,因为我正在研究一个已经存在一段时间的大型项目,我们的差异系统会在整个地方显示变化(我们的差异系统没有选项可以将其关闭,我们不能切换系统).这使得代码审查更加困难,并因此导致令人头疼的问题.

如何阻止Android Studio执行此操作?我在设置中找不到它.

谢谢

fre*_*dom 6

您可以按如下方式禁用它:

  1. 转到设置(File -> Settings)
  2. 找到Editor标签(下IDE Settings)
  3. NONE从旁边的下拉列表中选择Strip trailing spaces on Save.您也可以将其设置为,Modified Lines因为这也可以解决您的特定需求问题.

它自动发生的原因是因为它在空闲时自动保存更改.您可以按如下方式更改此行为:

  1. 前往设置
  2. 找到General标签(也在下面IDE Settings)
  3. 选中或取消选中下面的所需框 Synchronization