VScode 一些快捷操作 删除空行

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

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

  • 要脱离鼠标的话,方向键操作光标,按住 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
posted @   海胆Sur  阅读(78)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示