Intellij idea Intellij IDEA 14-删除空行上的缩进
关于intellij14.0.3,我有一个恼人的bug。问题是它在空行上保留缩进,我不能以任何方式删除空白。在CodeStyle下,我没有选中复选框“在空行上保留缩进”,从显示功能的工作方式来看,我认为它可以做到这一点 但是,它仍然保留缩进,并且由于添加了空格,这在git中造成了不好的差异。这是虫子吗?我能以任何方式移除它们吗?我尝试取消选中我使用的语言和主语言下的复选框。它们似乎都没有改变它。尝试在设置/Editor/General中启用保存时带尾随空格选项 您可以选择是对所有线执行此操作,还是仅对修改的线执行此操作,以避免创建不必要的差异 当您显式按下CTRL+S键或在某个时间段后自动按下CTRL+S键(IntelliJ具有自动保存功能)时,将删除空白 需要注意的一点是,如果您将光标放在一个空行上,并且在它前面有一些空格,那么按CTRL+S键不会去掉空格,因为这可能会很烦人,因为如果文件由IntelliJ自动保存,您的光标会跳到行的开头(我在YouTrack的某个地方读到这是一个设计决策) 下面是我描述的选项的屏幕截图:Intellij idea Intellij IDEA 14-删除空行上的缩进,intellij-idea,intellij-14,Intellij Idea,Intellij 14,关于intellij14.0.3,我有一个恼人的bug。问题是它在空行上保留缩进,我不能以任何方式删除空白。在CodeStyle下,我没有选中复选框“在空行上保留缩进”,从显示功能的工作方式来看,我认为它可以做到这一点 但是,它仍然保留缩进,并且由于添加了空格,这在git中造成了不好的差异。这是虫子吗?我能以任何方式移除它们吗?我尝试取消选中我使用的语言和主语言下的复选框。它们似乎都没有改变它。尝试在设置/Editor/General中启用保存时带尾随空格选项 您可以选择是对所有线执行此操作,还
我在不打开和保存每个文件的情况下剥离空间的做法是在“查找和替换”窗口中运行正则表达式:
这是启用的,但它似乎是我使用的intellij版本中的一个bug。不过我会接受你的回答。我不喜欢JetBrains在这一款上做出的设计决定。。。但感谢您的诊断/解释,2020.1.3中似乎也是一个bug,即修剪没有按预期工作。对我来说,最近IntelliJ更新了此行为,2020.1.4中仍然存在此行为(并且我确保“保存时删除尾部空间”已激活)!非常烦人,我已经在考虑暂停TSLint检查,但是IntelliJ可能会引入一些隐藏在其他地方的新设置。