我的Android Studio会连续自动删除尾随的白色空格。特别是如果它是一个只有白色空格的空白行。我甚至可以手动添加空格,它会在几分钟内再次在我面前删除它们。
这对我来说是一个问题,因为我正在处理一个已经存在了一段时间的大型项目,我们的diff系统显示了所有地方的变化(我们的diff系统没有关闭它的选项,我们不能切换系统)。这使得代码审查更加困难,并导致头痛。
如何阻止Android Studio执行此操作?我在设置中找不到此操作。
谢谢
我的Android Studio会连续自动删除尾随的白色空格。特别是如果它是一个只有白色空格的空白行。我甚至可以手动添加空格,它会在几分钟内再次在我面前删除它们。
这对我来说是一个问题,因为我正在处理一个已经存在了一段时间的大型项目,我们的diff系统显示了所有地方的变化(我们的diff系统没有关闭它的选项,我们不能切换系统)。这使得代码审查更加困难,并导致头痛。
如何阻止Android Studio执行此操作?我在设置中找不到此操作。
谢谢
3条答案
按热度按时间mkh04yzy1#
您可以按如下方式禁用它:
1.转到设置(
File -> Settings
)1.找到
Editor
选项卡(在IDE Settings
下)1.从
Strip trailing spaces on Save
旁边的配置列表中选择NONE
。您也可以将其设置为Modified Lines
,因为这也可以解决您的特定需求的问题。之所以会自动执行,是因为它会在空闲时自动保存更改。您可以按以下方式更改此行为:
1.转到设置
1.找到
General
选项卡(也在IDE Settings
下)1.选中或取消选中
Synchronization
下所需的框4bbkushb2#
在Android Studio 2.0中,您可以在
Preferences -> Editor -> General -> Other -> Strip trailing spaces on Save
中找到此设置。的数据
sbdsn5lh3#
现在,有两个地方你需要担心:
1.设置/编辑器/代码样式/启用编辑器配置支持关闭