VSCode 鼠标进行文本移动和复制移动编辑

🌙
手机阅读
本文目录结构

VS Code 文本编辑

在 VS Code 中,我们除了能够使用鼠标来选择文本以外,还能够使用鼠标对文本进行一定程度的修改,我们把它称为拖放功能(drag and drop)。

移动(剪切 + 粘贴)

比如在今天的示例代码中,我们选中 bar 这个函数,然后将鼠标移到这段选中的代码之上,按下鼠标左键不松开。

这时你可以看到,鼠标指针已经从一条竖线,变成了一个箭头。

这时候我们移动鼠标的话,就可以把这段文本拖拽到我们想要的位置。

在移动的过程当中,我们能够在编辑器中看到一个由虚线构成的光标,当我们松开鼠标左键的时候,这段文本就会被移动到这个虚拟的光标所在的位置。

通过鼠标左键移动代码位置

在上面的动图里,我们把 bar 这个函数,从文档的末尾移动到了第四行。

这个功能就相当于使用键盘进行的“剪切 + 粘贴”。

移动复制(复制 + 粘贴)

那么能不能使用鼠标进行“复制 + 粘贴”呢?

别担心,VS Code 肯定也会考虑到这个情况的,所以答案是:必须能。

如果我们在拖拽这段文本的同时,按下 Option 键(Windows 上是 Ctrl 键),鼠标指针上会多一个加号,这时候我们再移动鼠标或虚拟光标至我们想要的位置,然后当我们松开鼠标左键的时候,这段文本将会被复制粘贴到虚拟光标所在的位置,也就是我们既定的目标位置。

在移动鼠标的过程中,多按了个 Option 键(Windows 上是 Ctrl 键),操作结果就由原来的“剪切 + 粘贴”变为“复制 + 粘贴”了。

鼠标左键拖拽+Option键,复制粘贴代码块

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了