我如何删除在IntelliJ行结束后移动光标的能力?
当前回答
IntelliJ IDEA 2016
默认情况下,它是关闭的(未选中)。
如果开启,可以使用以下两种方法之一:
文件>设置…(或Ctrl+Alt+S) >编辑器>常规>虚拟空间部分> uncheck允许在行尾后放置插入符号 帮助>找到行动…(或Ctrl+Shift+A) > type "Virtual Space: Allow end" >输入或左键单击(可在“开”和“关”之间切换)> Esc
其他回答
什么Matt_Bro说(第一个答案),但如果你已经在首选项中选中了这个框,试着重新检查它(我检查了所有的虚拟空间框)并重新启动。然后取消勾选并点击应用——此时无限空间对我来说是无效的。
如果其他答案似乎不工作,您可能启用了列选择模式。在我的Mac上,它被映射为Cmd+Shift+8。它位于编辑菜单下。当该模式被启用时,该菜单项将显示一个小复选标记。
IntelliJ IDEA 2016
默认情况下,它是关闭的(未选中)。
如果开启,可以使用以下两种方法之一:
文件>设置…(或Ctrl+Alt+S) >编辑器>常规>虚拟空间部分> uncheck允许在行尾后放置插入符号 帮助>找到行动…(或Ctrl+Shift+A) > type "Virtual Space: Allow end" >输入或左键单击(可在“开”和“关”之间切换)> Esc
要获得预期的行为,当你点击一行时缩进是受尊重的:
在首选项>编辑器>虚拟空间
检查:
允许在制表符内放置插入符号。
取消:
允许在行尾后放置插入符号。
这对我来说真的很烦人,作为一种默认行为对我来说没有什么意义。
注意,对于mac版的Intellij IDEA 11,设置放在Intellij IDEA菜单下,称为preferences。(也许是某种mac默认?)
推荐文章
- 更改UITextField和UITextView光标/插入符颜色
- 在IntelliJ 10.5中运行测试时,出现“NoSuchMethodError: org.hamcrest. matcher . descripbemismatch”
- 如何在IntelliJ中为整个项目配置“缩短命令行”方法
- 禁止在vim中创建交换文件
- 开发Android应用最好的IDE是什么?
- IntelliJ: Error:java: Error: release version 5不支持
- Lombok注释不能在Intellij思想下编译
- 在Intellij IDEA中跳转到编辑器快捷方式
- 基于gui或基于web的JSON编辑器,工作方式类似于属性浏览器
- 禁用IntelliJ IDEA的拼写检查功能
- 不能忽略。idea/workspace.xml -不断弹出
- 如何在CamelCase中部分浏览源代码(而不是整个单词)?
- 当我在IntelliJ IDEA下使用Lombok时,不能编译项目
- 从IntelliJ运行时,如何激活Spring Boot配置文件?
- 将IntelliJ IDEA调试器附加到正在运行的Java进程