多select所有突出显示的行?
Multi-select all highlighted lines?
在 Sublime 中,我通常使用光标 select 多行,然后使用 Command + Shift + L 到 select 每行有多个光标。
我无法在 PHPStorm
中找到可以处理此问题的任何文档或预构建选项。
有人有解决办法吗?谢谢!
TLDR: ⌥
+ Shift + Drag 做你想做的。在 keymap 上,您还可以 select Sublime 键绑定模板以供一般熟悉。
概览
关于 Jetbrains 产品中的多个游标的一个很好的概述,花了 4 分钟(一些小的变体可能出现在确切的绑定中,但不难解决)是:
https://www.youtube.com/watch?v=JBkGOPR3-nA
三个问题的答案:
1.开箱即用
⌥
+ Shift + Drag 做你想做的事。
也相关:
按 ⌥
(选项)两次,然后不松开,按向上或向下箭头键。这将在每行的开头添加一个插入符号。
还有更多变化:
https://www.jetbrains.com/help/rider/Multicursor.html
https://blog.jetbrains.com/phpstorm/2014/03/working-with-multiple-selection-in-phpstorm-8-eap/
2。键盘映射模板
如果您转到 preferences -> keymap
,您将找到一个包含模板列表的下拉菜单。您可以 select Sublime Text 或 Sublime Text (OS)。这并不总是完美的,因为其他插件有时会以不透明的方式覆盖键绑定,所以不是每个绑定端口;但它应该会给你带来一大堆熟悉感。
3。自定义
您可以通过转至 preferences -> keymap
并右键单击操作来为任何 PHPStorm 操作创建您自己的键和鼠标绑定;或搜索操作然后右键单击等。
在 Sublime 中,我通常使用光标 select 多行,然后使用 Command + Shift + L 到 select 每行有多个光标。
我无法在 PHPStorm
中找到可以处理此问题的任何文档或预构建选项。
有人有解决办法吗?谢谢!
TLDR: ⌥
+ Shift + Drag 做你想做的。在 keymap 上,您还可以 select Sublime 键绑定模板以供一般熟悉。
概览
关于 Jetbrains 产品中的多个游标的一个很好的概述,花了 4 分钟(一些小的变体可能出现在确切的绑定中,但不难解决)是: https://www.youtube.com/watch?v=JBkGOPR3-nA
三个问题的答案:
1.开箱即用
⌥
+ Shift + Drag 做你想做的事。
也相关:
按 ⌥
(选项)两次,然后不松开,按向上或向下箭头键。这将在每行的开头添加一个插入符号。
还有更多变化: https://www.jetbrains.com/help/rider/Multicursor.html https://blog.jetbrains.com/phpstorm/2014/03/working-with-multiple-selection-in-phpstorm-8-eap/
2。键盘映射模板
如果您转到 preferences -> keymap
,您将找到一个包含模板列表的下拉菜单。您可以 select Sublime Text 或 Sublime Text (OS)。这并不总是完美的,因为其他插件有时会以不透明的方式覆盖键绑定,所以不是每个绑定端口;但它应该会给你带来一大堆熟悉感。
3。自定义
您可以通过转至 preferences -> keymap
并右键单击操作来为任何 PHPStorm 操作创建您自己的键和鼠标绑定;或搜索操作然后右键单击等。