当前位置: 首页 > news >正文

[VSCode] 你需要知道的23个实用VSCode快捷键

今年6月转部门、换项目之后开始使用VSCode,盘点一下每天都会使用,已经形成肌肉记忆的快捷键一览,如果有遗漏的、有用的快捷键,希望大家补充一下。

快捷键内容
[C] + B关闭/开启侧边栏
[C] + J关闭/开启下方状态栏
[C] + C在光标没有选择任何字符的情况下,复制光标当前行内容(自带换行符)
[C] + X同上,剪切当前行
[C] + F当前文档查询
[C] + H替换文本
[C] + YRedo
[C] + W关闭当前窗口
[C] + /快速注释
[C] + 鼠标左键追溯定义
[C] + ,打开设置
C] + Enter当前行下方插入行,光标自动移动到新行
[A] + Left上一个光标位置
[A] + Right下一个光标位置
[A] + Up/Down移动当前行
[C] + [S] + P打开扩展命令平台
[C] + [S] + T重新打开关闭的窗口
[C] + [S] + [折叠当前代码块
[C] + [S] + ]展开当前代码快
[C] + [S] + Enter当前行上方插入行,光标自动移动到新行
[C] + [S] + F在当前项目中查询
[C] + [S] + K删除当前行
[S] + [A] + Up/Down在上/下方复制当前行

注解:
Ctrl -> [C]
Shift -> [S]
Alt -> [A]

相关文章:

  • js中 ^ !! ! 运算符的巧用 / 判断开始日和结束日案例 / 判断两个变量只有一个为空的情况
  • 【Java to Architect】Blocking Queue 阻塞队列应对并发
  • 【Java to Architect】HashSet TreeSet 集合 红黑树
  • 【Salesforce】【LWC】响应式验证标准查找输入框
  • 最长递增子序列问题(LIS) 动态规划 JavaScript
  • 位屏蔽(Bitmasking)中屏蔽字赋值语句 mask | (1 << j) 的解释
  • 【Java to Architect】synchronized保证内存可见性 demo的另一种解法
  • 利用位屏蔽和动态规划解决最小代价任务分配问题 Bitmasking Dynamic Programming
  • 算法:回溯法(backtracking)解决寻找给定字符串的所有排序(permutations)问题
  • 算法: 动态规划 寻找2D矩阵中到达某一坐标的最小代价路径
  • 算法:动态规划 寻找2D矩阵中到达某一坐标的可能路径总数
  • 算法:动态规划 寻找2D矩阵中到达某一坐标的可能路径总数进阶版(添加路障)
  • 算法: 动态规划,二维矩阵代价最值进阶版 两条行进路径,一次相交,求解最大代价
  • Programming Languages And Lambda calculi 1.1 定义集合
  • 算法: 动态规划 编辑距离 Edit Distance / Levenshtein Distance
  • Iterator 和 for...of 循环
  • JavaScript DOM 10 - 滚动
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • orm2 中文文档 3.1 模型属性
  • Python 基础起步 (十) 什么叫函数?
  • Python进阶细节
  • React-redux的原理以及使用
  • 闭包--闭包之tab栏切换(四)
  • 动手做个聊天室,前端工程师百无聊赖的人生
  • 工作手记之html2canvas使用概述
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 赢得Docker挑战最佳实践
  • 原生Ajax
  • 再谈express与koa的对比
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (10)STL算法之搜索(二) 二分查找
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (译) 函数式 JS #1:简介
  • (转)shell中括号的特殊用法 linux if多条件判断
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .Net Remoting(分离服务程序实现) - Part.3
  • .net Stream篇(六)
  • .NetCore 如何动态路由
  • .net中调用windows performance记录性能信息
  • @requestBody写与不写的情况
  • @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
  • [ SNOI 2013 ] Quare
  • [].slice.call()将类数组转化为真正的数组
  • [2019/05/17]解决springboot测试List接口时JSON传参异常
  • [AutoSAR系列] 1.3 AutoSar 架构
  • [AX]AX2012 SSRS报表Drill through action
  • [C++]C++入门--引用
  • [C和指针].(美)Kenneth.A.Reek(ED2000.COM)pdf
  • [J2ME]url请求返回参数非法(java.lang.illegalArgument)
  • [JS入门到进阶] 哎,被vite小坑了一波,大家记得配置build.cssTarget为‘chrome61‘