如何关闭IntelliJ编辑器中的无限空格?

时间:2009-02-27 01:35:13

标签: intellij-idea cursor editor

如何删除在IntelliJ后行结束后移动光标的功能?

6 个答案:

答案 0 :(得分:761)

文件菜单 - >设置 - >编辑 - >一般 - >虚拟空间并取消选中“允许在行尾后放置插入符号”。您也可以取消选中Virtual Space面板中的其他选项。

答案 1 :(得分:163)

如果其他答案似乎不起作用,您可能已启用Column Selection Mode。在我的Mac上,它映射到 Cmd + Shift + 8 。它位于修改菜单下。启用该模式后,该菜单项将显示一个小复选标记。

答案 2 :(得分:19)

请注意,对于Mac的Intellij IDEA 11,设置位于IntelliJ IDEA菜单下并称为首选项。 (也许某种mac默认?)

答案 3 :(得分:19)

要获得单击某一行时缩进所遵循的预期行为:

偏好设置>编辑>虚拟空间

检查

  

允许在插页内放置插入符号。

取消选中

  

允许在行尾后放置插入符号。

这对我来说真的很烦人,对我来说这是一种默认行为。

答案 4 :(得分:3)

Matt_Bro说的是什么(第一个答案),但是如果您已经在首选项中取消选中该框,请尝试重新检查它(我检查了所有虚拟空间框)并重新启动。然后取消选中并点击申请 - 此时我的无限空间被禁用。

答案 5 :(得分:1)

IntelliJ IDEA 2016

默认情况下,关闭(取消选中)。

如果已启用,您可以使用以下 2种方法之一

  1. 档案&gt; 设置... (或 Ctrl + Alt + S )&gt; 编辑&gt; 一般&gt; <虚拟空间部分>取消选中允许在行尾后放置插入符号

    File > Settings

    Editor General Allow placement

  2. 帮助&gt; 查找操作... (或 Ctrl + Shift + A )&gt;键入&#34; 虚拟空间:允许结束&#34; &GT; 输入或左键单击(在On和Off之间切换)&gt; ESC

    Help > Find Action

    Allow Caret On Off