【问题标题】:How Do You Stop Android Studio From Deleting Trailing Spaces?如何阻止 Android Studio 删除尾随空格?
【发布时间】:2015-01-19 17:58:33
【问题描述】:
我的 Android Studio 将持续自动删除尾随空格。特别是如果它是一个只有空格的空行。我什至可以手动重新添加空格,它会在几分钟内再次在我面前删除它们。
这给我带来了一个问题,因为我正在处理一个已经存在了一段时间的大型项目,结果我们的差异系统显示了整个地方的变化(我们的差异系统没有选择转向它关闭,我们不能切换系统)。这使代码审查变得更加困难,并因此引起了头疼。
如何防止 Android Studio 这样做?我在设置里找不到。
谢谢
【问题讨论】:
标签:
ide
android-studio
code-formatting
android-ide
【解决方案1】:
在 Android Studio 2.0 中,您可以在 Preferences -> Editor -> General -> Other -> Strip trailing spaces on Save 中找到此设置。
【解决方案2】:
您可以按如下方式禁用它:
- 转到设置 (
File -> Settings)
- 找到
Editor 标签(在IDE Settings 下)
- 从
Strip trailing spaces on Save 旁边的下拉列表中选择NONE。您也可以将其设置为 Modified Lines,因为这也可以根据您的特定需求解决问题。
它自动发生的原因是它在空闲时自动保存更改。您可以按如下方式更改此行为:
- 进入设置
- 找到
General 标签(也在IDE Settings 下)
- 选中或取消选中
Synchronization 下的所需框