如何closuresIntelliJ编辑器中的无限空格?
如何在IntelliJ中删除在行尾之后移动光标的function?
文件菜单 – >设置 – >编辑 – >常规 – >虚拟空间,并取消勾选'放行后允许放置脱字符'。 您也可以取消选中“虚拟空间”面板中的其他选项。
如果其他答案似乎不起作用,您可能会启用Column Selection Mode
。 在我的Mac上,它被映射到Cmd + Shift + 8 。 它位于编辑菜单下。 该菜单项在启用模式时会显示一个复选标记。
请注意,对于Intellij IDEA 11 for mac,将设置置于IntelliJ IDEA菜单下并调用首选项。 (也许某种默认的mac?)
要在单击某一行时遵循缩进的预期行为,请执行以下操作:
在首选项>编辑器>虚拟空间
检查 :
允许插入符号内的插入符号。
取消选中 :
允许在行尾之后放置插入符号。
这对我来说真的很烦人,而且对我来说,作为默认行为是没有意义的。
Matt_Bro说了什么(第一个答案),但是如果你已经在首选项中取消选中该框,请尝试重新检查它(我检查了所有虚拟空间框)并重新启动。 然后取消选中并点击应用 – 此时无限空间已被禁用。
IntelliJ IDEA 2016
默认情况下,它被closures (取消选中)。
如果打开,您可以使用以下两种方法之一 :
-
文件 > 设置… (或Ctrl + Alt + S )> 编辑器 > 常规 >虚拟空间部分>取消勾选允许在行尾
-
帮助 > 查找操作… (或Ctrl + Shift + A )>键入“ 虚拟空间:允许结束 ”> 进入或左键单击(在开和关之间切换)> Esc