VSCode高端玩法
文章目录
VSCode的高端玩法
- 搜索历史:搜索框中alt+上下即可遍历
- 包裹代码块:surround插件
- 快速跳转:jumpy
- Ctrl+K再按Ctrl+S查看快捷键列表。
- 选中当前行
Ctrl+i
- 选择从光标到行尾
Shift+End
- 选择从行首到光标处
Shift+Home
- 删除光标右侧的所有字
Ctrl+Delete
- 多行编辑,在行尾追加同样的文本:shift+↕选中后,shift+alt+i
- 正则替换中不同于vim和sed等文本编辑器的\1\2,使用$1$2访问圆括号中匹配的内容
- alt+↕将光标所在行上下移动,同时自动适配缩进
一、去掉代码前面行号的方法
带点的: ^\s*([0-9]+)\.
不带点: ^\s*([0-9]+)
综合起来: ^\s*([0-9]+)[\.]*
2.删除 console.log(.*);所在的行 将 ^(\s*(console.log\()).*?[(\))(\);)(\)\s)(\);\s)]$
替换为空
3.删除// 所在的行 ^(\s*(\/\/)|(\/\/)(\ ){1})(?!\-).*$
替换为空
三、vs如何快速统计项目总代码行数呢,如下:
vsCode编辑器 | 查找和替换 | 在文件中查找 查找选项选 选择正则表达式
^b*[^:b#/]+.*$
全局搜索,一共有多少结果就是多少行
文章作者 忆杰
上次更新 2018-12-21