扩选。那个 Command + Option + 方向键这个不满足需求,它是端点的方式,不是以中心的方式。我查过,也试着装过 IntelliJ 的快捷键插件未果但不甘心,所以来问问
1
Henryy 276 天前
是这个吗, 展开选择
editor.action.smartSelect.expand shift+alt+right win 上面是这个键 |
3
DreamSpace 276 天前 via Android
装个 idea keymap,然后 ctrl+w.😄
|
4
DreamSpace 276 天前 via Android
抱歉,没看到补充内容,印象中装了 keymap 后,行为和 idea 差不太多
|
5
A3 276 天前 via Android
扩选是可以一直扩吗?只选当前的单词可以用 ctrl+d
|
6
aptupdate 276 天前 via iPhone
“以光标为中心扩选”这个描述太高大上了,不就是选中单词吗……
|
8
0o0O0o0O0o 276 天前 via iPhone
|
10
yougg 276 天前 via Android
一直按 Ctrl+W 可以一直扩充选择内容,单词>多词>整句>整行>整段,上面可能没有过这种使用场景,我倒是每天高频使用的快捷键。
|
11
Trim21 276 天前
@aptupdate #6 比如`click.argument("path", default=Path(r"..."))` 这么一行代码,当你的光标在 default 中间的的时候,用不停的按 ctrl+w ,会以次选中
default default=Path(r"...") , default=Path(r"...") "path", default=Path(r"...") ("path", default=Path(r"...")) click.argument("path", default=Path(r"...")) |
12
Trim21 276 天前 5
这个在 vscode 是原生支持的,默认快捷键是 shift+alt+right 。我用得中文语言包,这个行为叫做“展开选择”,在英文里面叫啥就不太确定了,可能是“expand selection”
https://code.visualstudio.com/docs/editor/codebasics#_shrinkexpand-selection |
13
toesbieya 276 天前
又学到一个快捷键😆
|
14
CodeCodeStudy 276 天前
我一般把 Ctrl+W 修改成关闭当前窗口
|
16
Pencillll 276 天前 via Android
VSCode 的扩选也可以一直扩啊,就是楼上说的 Expand Selection ,我一直在用,键位也改成 ctrl+w 了
|
17
Rache1 276 天前
|
18
Rache1 276 天前
|
19
weijancc 276 天前
我是用这个"editor.action.addSelectionToNextFindMatch", 默认快捷键是 ctrl+d
|
20
dnL 276 天前
{
"key": "ctrl+w", "command": "editor.action.smartSelect.grow", "when": "editorTextFocus" } |
22
XueXianqi 276 天前
@Trim21
按照我的使用经验和理解,感觉 OP 应该不是这个意思 选中一个变量,不管光标是在变量的最左侧/最右侧 亦或是中间的任何位置 在单个单词组成的变量的情况下,效果是一样的 在多个单词组成的变量的情况下,是有区别的 JetBrains 的 IDE 里面的 Ctrl+W 的实现效果是这样的(我测试使用的是 PyCharm ): - user (光标在任意位置):user - ForeignKeyConstraint (光标在最左侧):ForeignKeyConstraint - ForeignKeyConstraint (光标在中间的 `K` 之后):ForeignKeyConstraint - ForeignKeyConstraint (光标在最右侧):ForeignKeyConstraint - blog_user.User (光标在最左侧):blog_user -> blog_user.User - blog_user.User (光标在中间的 `u` 之前):blog_user -> blog_user.User - blog_user.User (光标在最右侧):User -> blog_user.User 而在 VSCode 中,Shift+Alt+Right 的实现效果是这样的: - user (光标在任意位置):user - ForeignKeyConstraint (光标在最左侧):Foreign -> ForeignKeyConstraint - ForeignKeyConstraint (光标在中间的 `K` 之后):Key -> ForeignKeyConstraint - ForeignKeyConstraint (光标在最右侧):Constraint -> ForeignKeyConstraint - blog_user.User (光标在最左侧):blog -> blog_user -> blog_user.User - blog_user.User (光标在中间的 `u` 之前):user -> blog_user -> blog_user.User - blog_user.User (光标在最右侧):User -> blog_user.User |
24
FengMubai 275 天前 via Android
vim 插件:`viw`
|
25
Leviathann 275 天前
|
26
ensonmj 275 天前 via iPhone
vim 以前配置 textobject ,可以做到
|
27
tonytonychopper 275 天前 via iPhone
学到了
|