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

sr4lhrrt  于 11个月前  发布在  Android
关注(0)|答案(3)|浏览(182)

我的Android Studio会连续自动删除尾随的白色空格。特别是如果它是一个只有白色空格的空白行。我甚至可以手动添加空格,它会在几分钟内再次在我面前删除它们。
这对我来说是一个问题,因为我正在处理一个已经存在了一段时间的大型项目,我们的diff系统显示了所有地方的变化(我们的diff系统没有关闭它的选项,我们不能切换系统)。这使得代码审查更加困难,并导致头痛。
如何阻止Android Studio执行此操作?我在设置中找不到此操作。
谢谢

mkh04yzy

mkh04yzy1#

您可以按如下方式禁用它:
1.转到设置(File -> Settings
1.找到Editor选项卡(在IDE Settings下)
1.从Strip trailing spaces on Save旁边的配置列表中选择NONE。您也可以将其设置为Modified Lines,因为这也可以解决您的特定需求的问题。
之所以会自动执行,是因为它会在空闲时自动保存更改。您可以按以下方式更改此行为:
1.转到设置
1.找到General选项卡(也在IDE Settings下)
1.选中或取消选中Synchronization下所需的框

4bbkushb

4bbkushb2#

在Android Studio 2.0中,您可以在Preferences -> Editor -> General -> Other -> Strip trailing spaces on Save中找到此设置。


的数据

sbdsn5lh

sbdsn5lh3#

现在,有两个地方你需要担心:

  1. Settings / Editor / General / Remove trailing spaces on:OFF

1.设置/编辑器/代码样式/启用编辑器配置支持关闭

相关问题