使用Microsoft的Visual Studio Code,如何选择一行代码? (相当于Mac上的Atom或其他IDE的 Cmd + L )
我要找的命令是什么? (例如editor.action.copyLinesDownAction
)
它很混乱,因为其他选择缺点如 Cmd + A 和 Cmd + D 与我以前的IDE相同。
答案 0 :(得分:25)
答案 1 :(得分:3)
我用相同的问题进行了搜索,但是需要一次击键就删除整行。如果您在同一条船上,则删除当前行的快捷方式是ctrl + shift + k
答案 2 :(得分:3)
对于我来说,我注意到导致此问题的原因是存在类似的键盘快捷键。结果,解决该问题的方法是删除相似的密钥。
因此,当我尝试使用⌘ + L 时,我注意到左上角有这个东西。
表示正在等待实际命令的图片:
所以我要做的就是简单地删除键盘快捷键中的命令(即⌘ + K ⌘ + S )相似。它们最终成为实时服务器扩展的快捷方式。
通过在键盘快捷键的搜索栏中键入 cmd + L ,您可以查看哪些相似之处。任何以⌘ + L 开头的命令将优先于仅使用⌘ + L 的单个命令,因此它对我不起作用的原因。
cmd + l 的键盘快捷键搜索:
希望这对可能需要澄清的人有所帮助!
答案 3 :(得分:2)
对于VS Code 1.36版本,请使用CTRL-L选择整行,然后按TAB键增加缩进量,或按SHIFT-TAB减小缩进量。
答案 4 :(得分:0)
转到首选项→键盘快捷键
搜索“ expandLineSelection
”
将“键绑定”更改为所需的任何键。
如果要默认使用命令 + L ,只需将其更改回即可。
答案 5 :(得分:0)
可以通过以下方式选择 整行 或仅选择 行的内容 (Mac映射):
选择整行:命令 + L
选择行内容:将光标置于行内容中,然后 Shift + Ctrl + Command + →(按两次向右箭头)
如果您想分配自己的键盘快捷键,请在快捷键首选项中查找:
整行:expandLineSelection
选择行内容:editor.action.smartSelect.expand
(您可以通过按 Command + k , Command + s 进入键盘快捷键)< / p>
作为奖励,还有一个缩小选择范围的命令: