547

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

4

6 回答 6

787

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

于 2009-02-27T01:51:06.363 回答
232

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

于 2014-05-06T07:59:28.460 回答
20

要在单击一行时获得尊重缩进的预期行为:

首选项 > 编辑器 > 虚拟空间

检查

允许在选项卡内放置插入符号。

取消选中

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

这对我来说真的很烦人,并且作为默认行为对我来说毫无意义。

于 2013-04-07T07:56:58.307 回答
19

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

于 2012-06-30T10:47:55.160 回答
4

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

于 2015-08-04T15:34:43.897 回答
3

IntelliJ IDEA 2016

默认情况下,它是关闭的(未选中)。

如果已打开,您可以使用以下两种方法之一:

  1. 文件>设置...(或Ctrl++ AltS>编辑器>常规>虚拟空间部分>取消选中允许在行尾放置插入符号

    文件 > 设置

    编辑器一般允许放置

  2. 帮助>查找操作...(或Ctrl++ ShiftA> 键入“虚拟空间:允许结束”>Enter或左键单击(在打开和关闭之间切换)>Esc

    帮助 > 查找操作

    允许插入符号打开关闭

于 2016-12-06T21:02:45.130 回答