如何在CamelCase中部分浏览源代码(而不是整个单词)?

我记得当我使用Eclipse时,当按住CTRL并使用左或右箭头时,Eclipse将分几个步骤浏览LongCamelCaseWrittenWord。每次一箱骆驼。

因此它将如下所示(管道|代表实际的光标位置):

|LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
Long|CamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamel|CaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCase|WrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCaseWritten|Word -> CTRL+RIGHT_ARROW ->
LongCamelCaseWrittenWord|

有没有办法在IntelliJ中实现这一点?目前,IntelliJ可以一次遍历整个单词。

使用IntelliJ 9.0

21858 次浏览

是的,在Settings | Editor | General | Smart Keys中启用使用“驼峰”的词语

正如在其他地方回答的那样,你可以在Settings | Editor | General | Smart Keys中启用使用“驼峰”的词语来切换快捷方式,以使用camelCase而不是whole-word。

你也可以通过将键盘快捷键分配给Settings | Appearance & Behavior | Keymap | Editor Actions下的适当操作来访问前面的行为。这个图像显示了一个例子,我通过添加ctrl来访问前面的行为:

keymap截图

你可以同时拥有这两个功能:

  1. 在“设置->编辑器->通用->智能键”中,禁用“使用驼峰词”。
  2. 在"keymap"中创建快捷方式:
    • "将插入符号移到下一个单词"
    • “在不同的驼峰模式下将插入符号移动到下一个单词”
    • 李< / ul > < / >

请注意,这些步骤对应于IntelliJ 14,因此在其他版本中可能略有不同。