TER*_*ytE 9 java intellij-idea
给出以下Java代码
在IntelliJ IDEA的MacBook上,我可以按住选项键并单击鼠标左键选择一个文本块.
是否可以在特定的代码块中一次批量选择引号之间的文本,类似于上面的Option + MouseClickAndDrag功能,像这样?
根据以下评论添加了备注
Cmd + W不起作用,因为它扩展了选择以突出显示整行,并最终突出显示整个代码块.它不会只选择字符串.
Shift + Alt +双击是一个更接近的解决方案,但需要您手动双击每个字符串.我想要一个可以同时选择它们的解决方案.
如果CMD/CTRL + W多次使用,则可以将选择从当前光标词扩展到随附的字符串,扩展到当前行,具体取决于按下它的次数.不幸的是,这取决于你的光标所在的位置.
当我第一次开始时,这让我感到沮丧,因为我一直认为我正在关闭一个标签
您可以使用正则表达式搜索来轻松实现这一目标。
如果您要查找和替换,您可以选择正则表达式搜索并搜索此正则表达式:
(?<=").*(?=")
Run Code Online (Sandbox Code Playgroud)
这将选择双引号之间的所有文本。
截至目前,\xe2\x8c\xa5+\xe2\x86\x91扩展了我的 Mac 上的当前选择。
\n您要寻找的是键盘映射中的extend selection和。shrink selection
您可以巧妙地将三个光标放在变量名称上,将CTRL箭头指向字符串的开头,按住SHIFT+ END,然后使用箭头键将光标向后移动。
\n为了获取列:
\nWindows: CTRL + CTRL(按住)+\xe2\x86\x91 / \xe2\x86\x93
\nMac: \xe2\x8c\x98 + \xe2\x8c\x98(按住)+ \xe2\x86\x91 / \xe2\x86\x93.
\n要将插入符号放在行末尾:将插入符号移动到顶行,向下克隆到底部,然后单击END。
\n要添加自定义键盘映射,请输入CTRL+ SHIFT+并单击带有副文本的键盘映射。搜索和。AkeymapSettingsClone Caret AboveClone Caret Below
我将我的映射到Windows 上的ALT+ SHIFT+\xe2\x86\x91 / \xe2\x86\x93和Mac 上的\xe2\x8c\x98+ \xe2\x86\x91 / \xe2\x86\x93。
\n尝试按住CTRL、SHIFT和 箭头的组合以提高选择能力。
\n| 归档时间: |
|
| 查看次数: |
3953 次 |
| 最近记录: |