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

Jos*_*hua 530 editor intellij-idea cursor

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

小智 766

文件菜单 - >设置 - >编辑器 - >常规 - >虚拟空间,取消选中"允许在行尾后放置插入符号".您也可以取消选中Virtual Space面板中的其他选项.

  • 奇怪的是他们有一个默认,每个人都想关掉. (33认同)
  • 你先生,太棒了 - 非常感谢你,这让我疯了 (26认同)
  • 在IntelliJ 11.1(OS X)中,其首选项>编辑器>"允许在行尾放置插入符号" (17认同)
  • 得爱stackoverflow.我之前想过,当我讨厌烦人的时候,我想知道我能不能把它关掉.果然我的答案得到了解决.谢谢你的提示. (12认同)
  • 我喜欢"intellij disable click anywhere"是你在google中输入"intellij disable"时的第一个搜索建议. (4认同)
  • 这是否与最后一次(15.0.1)更新有关?我之前从未注意到这一点,提到的设置已关闭,但光标仍然在行尾之后放置. (4认同)
  • 作为副作用,这允许我使用右箭头键将光标从一行的末尾移动到下一行的开头.正是我想要的. (3认同)
  • 我的所有虚拟空间选项都已关闭,但我还有这个...还有其他解决方案吗? (2认同)

Ste*_*son 177

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

  • 很好,我想我在创建一个临时文件时偶然打开了它.我的热键是`Shift` +`Alt` +`Insert`.对于其他寻找它的人,只需打开设置并搜索"列选择模式",它就会显示其热键.另外注意,我使用Centos 7在Intellij 15上. (6认同)
  • 对我来说,这个选项就是问题所在。我使用了快捷键`Shift`+`Cmd`+`A`,在`Column Selection Mode` 中输入并将其关闭。 (3认同)
  • 这有帮助!一定是偶然发现的.任何其他建议的解决方案都没有改变. (3认同)
  • 这对我也有用,但我不得不用鼠标从菜单中手动取消选中它——快捷方式是正确的,但似乎没有用:/ (2认同)

Emi*_*yan 20

要在单击某行时获得符合缩进的预期行为:

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

检查:

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

取消选中:

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

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


Tho*_*s N 19

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

  • 您可以随时搜索"插入符号"以查找所需的设置. (4认同)