我记得当我使用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
是的,能使用"CamelHumps"字在Settings | Editor | General | Smart Keys
.
至于其他地方的回答,您可以启用使用"CamelHumps"字样的Settings | Editor | General | Smart Keys
切换快捷键与驼峰而不是全字工作.
您还可以通过将键盘快捷方式分配给相应的操作来访问以前的行为Settings | Appearance & Behavior | Keymap | Editor Actions
.此图显示了我通过添加ctrl以下内容来访问先前行为的示例:
您可以同时使用这两种功能:
在"设置 - >编辑器 - >常规 - >智能键"中,禁用"使用CamelHumps单词".
在"keymap"中,为以下内容创建快捷方式:
"将插入符号移到下一个单词"
"在不同的camelhumps模式下将插入符号移到下一个单词"
请注意,这些步骤对应于IntelliJ 14,因此它们在其他版本中可能略有不同.