Ctrl+D 在 Sublime 中执行 find_under_expand
命令,它基本上搜索已选择文本的下一个出现位置并选择它,以便在编辑时可以同时在两个位置进行编辑。我目前正在尝试转向 IDEA 编辑器(如 WebStorm、PHPStorm、PyCharm 等),但是在该 IDE 中尚未找到类似此命令的功能。
Ctrl+D 在 Sublime 中执行 find_under_expand
命令,它基本上搜索已选择文本的下一个出现位置并选择它,以便在编辑时可以同时在两个位置进行编辑。我目前正在尝试转向 IDEA 编辑器(如 WebStorm、PHPStorm、PyCharm 等),但是在该 IDE 中尚未找到类似此命令的功能。
我相信他们最近将此功能添加到最新的IntelliJ版本中,我认为PhpStorm也是如此。由于绑定是系统特定的,请查看http://blog.jetbrains.com/phpstorm/2014/03/working-with-multiple-selection-in-phpstorm-8-eap/。看起来该版本可以通过EAP获取,所以我不知道他们何时会发布它供一般用户使用(或者他们是否已经发布了)。
在Windows和Linux上为Alt+J,在Mac OS X上为Ctrl+G
Windows
上按 Alt+J
,Mac OS X
上按 Ctrl-G
。 - KieeCtrl+Alt+Shift+J
或者 Ctrl-Cmd-G
- Orkhan Alikhanov在 Mac OS X 上,您可以使用 Ctrl+G 选择下一个出现的实例。
目前它映射为
选择,Alt + J
取消选择,Alt + Shift + J
但如果您熟悉Sublime的快捷方式,例如Ctrl + D
Jetbrains提供了更改设置的选项,
设置 -> 键盘映射 -> 编辑器操作
搜索多个选择,找到 Alt + J 然后右键单击 -> 选择更改键盘快捷方式
像Sublime一样设置您想要的快捷方式,Ctrl + D
在Windows系统中
Alt+j - 多选
Alt+Shift+j - 取消多选
我认为您想要做的是一次性重构文件中的所有内容。 在MAC机器上,它的便捷快捷键是shift + F6(在按下F6之前可能需要使用fn键)。 点击您想要更改的文本,然后按shift + F6。 它会突出显示文本,然后在文件中的所有位置进行更改。 :) 这将完成与sublime ctrl + D相同的工作。