如何在 Android Studio 中自动删除尾随空格?
Posted
技术标签:
【中文标题】如何在 Android Studio 中自动删除尾随空格?【英文标题】:How do I auto-remove trailing whitespace in Android Studio? 【发布时间】:2014-12-08 20:42:23 【问题描述】:类似于question for eclipse,
如何从正在编辑的整个文件中自动删除尾随空格? 如何仅从我更改的行中自动删除尾随空格?【问题讨论】:
真正的问题是,为什么行后有空格?这是不正常的。 @Raptor 例如Markdown 文件中行尾的双倍空格会生成换行符 (<br>
)
【参考方案1】:
一个简单的快捷键就是Ctrl + alt + L。
【讨论】:
【参考方案2】:在窗口中您可以在 android 工作室中使用 Ctrl + alt + enter 重新格式化代码,这是正确缩进代码的最佳方式
【讨论】:
【参考方案3】:您也可以通过以下首选项(编辑器 -> 常规 -> 其他)在保存时启用它:
对于那些想知道的人,
“始终在插入符号行保留尾随空格”
如果选择此选项,则在保存操作时(例如,当您切换到另一个窗口时)插入符号所在的行上的尾随空格将不会被去除。
(bigger image)
【讨论】:
对于那些想知道的人,“始终在插入符号行上保留尾随空格” 意味着 “如果选择此选项,则不会在行中删除尾随空格插入符号被放置在保存操作中(例如,当您切换到另一个窗口时)。"【参考方案4】:哈,就这么简单Code->Reformat code...
(option-cmd-L)
【讨论】:
如果你的项目使用原生调试并且包含cxx文件,这会有意想不到的副作用,请谨慎使用。以上是关于如何在 Android Studio 中自动删除尾随空格?的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio:如何删除/更新添加到所有新类的“创建者”注释?