vscode 快捷键请教。

2021-06-18 11:48:08 +08:00
 Gzilla

今天看黑马程序员视频,视频中的老师操作了一下,感觉很神奇,自己试了许久,也问了一些人,但都得不到正确答案,望各位朋友能解我所惑,不胜感激!

选中<h> </h>中的所有内容 但是不选中 h 标签

<h>  
<view>1</view>  
<view>2</view>  
<view>3</view>  
<view>4</view>  
<view>5</view>  
<view>6</view>  
<view>7</view>  
<view>8</view> 
</h>
3907 次点击
所在节点    Visual Studio Code
18 条回复
yfugibr
2021-06-18 11:50:24 +08:00
alt+鼠标选中?
noe132
2021-06-18 12:15:47 +08:00
安装
https://marketplace.visualstudio.com/items?itemName=vincaslt.highlight-matching-tag

绑定快捷键
@command:highlight-matching-tag.selectPairContents
rioshikelong121
2021-06-18 12:30:01 +08:00
这个只能对 jsx 或者 html 起作用。对于代码里面选择括号之间的内容,推荐使用 bracket select 。vscode 原生好像只能在匹配的括号之间跳来跳去,但是没找到直接选择的 keyboard shortcut 。
Loerise
2021-06-18 13:05:35 +08:00
vsc keyboard shortcuts 里面搜索 expand selection
ynyounuo
2021-06-18 13:29:27 +08:00
Emmet: Balance (outward)
MarkLeeyun
2021-06-18 13:32:58 +08:00
可能这个老师有自定义 keyboard shortcuts 吧。
lxd152
2021-06-18 13:33:02 +08:00
按住鼠标中间从上往下选中数字
AmoreLee
2021-06-18 13:36:40 +08:00
可以装个 vim 插件,能做到的不止这些
AmoreLee
2021-06-18 13:37:25 +08:00
@AmoreLee 用 vim 插件后,vit (选中 tag 里面的内容 v in tag) ,就可以选中了。
Chappako
2021-06-18 13:39:48 +08:00
是不是装了 vim 插件,然后 vit ?
grewer
2021-06-18 13:43:57 +08:00
如果你用 jb 快捷键, 可以用 opt+上箭头 慢慢获取
AEDaydreamer
2021-06-18 14:17:16 +08:00
Expand / shrink selection (⌃⇧⌘→ / ←)或者 (⌃⇧→ / ←)
试试这个
Gzilla
2021-06-18 14:24:45 +08:00
@AEDaydreamer 可以具体一点吗, 我的 win. 我没有明白您的表述。 具体的现象我给您描述一下, 他将鼠标停在了`<view>1</view>` 这个标签的行首, 然后他用了快捷键 选中了<h> </h> 中的所有内容。
Gzilla
2021-06-18 14:25:26 +08:00
@yfugibr 不适用鼠标。
Gea
2021-06-18 14:27:23 +08:00
我只会选中<view> command + L 选中所有行
AEDaydreamer
2021-06-18 14:42:10 +08:00
https://code.visualstudio.com/docs/editor/codebasics#_shrinkexpand-selection
这是文档里的,你看一下应该就明白了。
AEDaydreamer
2021-06-18 14:44:22 +08:00
Shift+Alt+→ Expand selection
Shift+Alt+← Shrink selection
Gzilla
2021-06-18 15:36:24 +08:00
解决了,谢谢指导!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/784187

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX