VScode 一些快捷操作 删除空行

本文详细介绍了Visual Studio Code(VSCode)中的一些高效编程技巧,包括使用键盘快捷键进行变量选中、行复制、行删除、多行编辑、代码折叠、位置跳转等操作。此外,还提到了块选择、HTML标签处理和删除空行的方法,以及如何生成实例文本。这些技巧能极大地提升程序员的工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通过键盘快捷键选中 一个光标所对应的变量

似乎大多数程序员没有这样的需求,似乎也确实不需要
选中一个标识符双击就可以了,

  • 要脱离鼠标的话,方向键操作光标,按住 Shift 并移动光标进行选择
    光标移动到标识符头或尾部,按 Ctrl 可以跳格
    home/end 行头/尾 按 Ctrl 则改为页头/尾

  • 配合Ctrl+D 可以选中 当前文件中与选中内容相同的部分,并可启用同时编辑,Esc退出
    选中全部相同内容的快捷方式:选中 Ctrl + F2

向上向下复制行

光标位于待复制的行
Shift + Alt + Up/Down
多用于测试时无用行的填充,假数据的复制
不建议用于方法的复制,重复高的代码,应该再进行封装

向上向下另起新一行

向下:Ctrl+Enter
向上:Ctrl+Shift+Enter
这个在编辑时非常常用

跳格删除

向左:Ctrl + BackSpace
向右:Ctrl + Delete
效果类似于用Ctrl+Shift选中最近的一个段,然后删除

快速删除行

Ctrl + X (这会剪切当前行)
Ctrl + Shift + K

多行同时编辑

Ctrl+Alt+方向键上下
只能在一些特定的情境下比较有用,如给case加break

代码折叠展开

光标位于方法体之内
折叠:Ctrl + Shift + [
展开:Ctrl + Shift + ]

位置跳转

跳转到指定行号

Ctrl + P,输入:跳转的行号

开启关闭侧边栏

Ctrl + B

类似与Word的块选择

Shift + Alt + 鼠标框选


HTML相关

标签对 快捷删除
用emmet插件实现,但是新版VScode不知道如何设置
层层往上选中标签内容 Shift+Alt+right


删除空行

1.Ctrl+H 快速打开替换界面,在Find界面输入^\s*(?=\r?$)\n

正则解释:行开头 任意个空白符 以回车符结尾 或以换行符结尾

2.Alt+R选择Use Regular Expression(Alt+R)即正则表达式模式:
3.选择Replace All(Ctrl+Alt+Enter)批量替换全部完成操作
参考博客

生成一段实例文本

lorem
lorem200 // 指定单词数
lorem*3 // 指定行数

生成中文插件
在这里插入图片描述

jw
jw200
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值