IDEA IDE: "select all"后文本光标移动

IDEA IDE: Text cursor movement after "select all"

我使用 IDEA IDE (PhpStorm)。我的常规键盘操作模式是“Ctrl+ACtrl+Alt+LARROW_KEY”,以在编辑器中自动格式化代码,然后删除选择。前段时间我只是按任意箭头键将文本光标移动到一个位置并删除选择。相对于我按下 Ctrl+A.

之前光标所在的位置,文本光标移动到了一个位置

但现在光标跳转到选择的开始(lefttop 箭头键)或结束(rightdown 箭头键)。这意味着跳转到代码的第一个字符或最后一个字符。这很不舒服,我需要使用 touchpad/mouse 删除选择并留在同一代码片段上。

是否可以在 IDEA 设置中配置此行为(“全部选中”情况下的光标移动)?

您可以在 idea.properties IntelliJ platform properties 文件中设置 editor.action.caretMovement.UpDownIgnoreSelectionBoundaries=true 选项。然后在 Up/Down 键上插入符号将导航到 up/down 行。