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

VsCode 快捷键备忘

移动光标及选择文本

  • Ctrl + / :以单词为单位移动游标
  • Home / End:光标移到行首/行位
  • Ctrl + Home / End:光标移到文件首和文件尾
  • Ctrl + Shift + \:在匹配的分隔符之间跳转

配对的分隔符 是指分隔代码元素的字符,比如字符串的双引号、代码段的大括号 ({}) 等。

文本选择 需要多加一个 Shift 键。

缩进代码

  • Shift + Alt + F:对选中代码片段或整个文件格式化

注释和取消注释

  • Ctrl + /:切换 行注释 ( // ,按一次注释,再按一次取消注释)
  • Shift + Alt + A:切换 块注释 ( /* */ )

撤销与重做

  • Ctrl + Z:撤销 (Undo)
  • Ctrl + Y:重做 (Redo)

分割窗口

  • Ctrl + \:将文件水平切割,当前文件被复制到右侧面板中
  • Ctrl + 1Ctrl + 2:分别跳转到第 1 个面板和第 2 个面板

跳转

  • Ctrl + P:跳转到指定文件
  • Ctrl + G:跳转到当前文件的指定行
  • Ctrl + T:跳转到工作区中的符号

搜索与替换

  • Ctrl + F:在当前文件中搜素字符串。在搜索框中按 Enter 键跳转到下一个搜索项,按 Shift + Enter 键跳转到上一个搜索项。
  • Ctrl + H:在当前文件中替换。
  • Ctrl + Shift + F:在整个工作区中搜索字符串

框选

临时创建多个光标,并行地在多个光标处编辑文本。

  • Ctrl + Shift + Alt + (方向键):列 (框) 选择

编译与调试

使用 CMake 创建的工程:

  • Shift + F5:编译并执行
  • Ctrl + F5:调试

显示或隐藏资源管理器

  • Ctrl + B

书签

需要先安装 Bookmarks 插件:

  • Ctrl + Alt + K:创建或取消书签
  • Ctrl + Alt + L:跳转到下一个书签
  • Ctrl + Alt + P:跳转到上一个书签

相关文章:

  • <03.05>Leetcode2
  • 如何为亚马逊季节性产品搭建高效的推广流程?
  • 解决新建小程序页面文字顶在顶部问题
  • CyberDefenders----DanaBot Lab
  • 【Java学习】String类变量
  • 电力设备基础概念解析
  • threejs:用着色器给模型添加光带扫描效果
  • 如何下载安装 PyCharm?
  • Libgdx游戏开发系列教程(5)——碰撞反弹的简单实践
  • 本地部署pangolin获取谱系,从而达到预测新冠的流行趋势
  • NetBeans 8.2 开发 CIFLog3.5 - 创建WelcomeDemo
  • 第十二届蓝桥杯大学A组java省赛答案整理
  • 突破传统:用Polars解锁ICU医疗数据分析新范式
  • Linux的一些配置(网络建设与运维)
  • 数据结构与算法:双指针
  • Unity 文字高度自适应
  • 微信小程序开发 中 “安全区域“
  • 【ubuntu20】--- 搭建 gerrit 最新最详细
  • 代码随想录算法训练营第六天|Leetcode454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和
  • 【编程实践】pymeshlab的meshing_close_holes参数设置
  • 吉利汽车一季度净利润大增264%,称整合极氪后实现整体效益超5%
  • 阿里上季度营收增7%:淘天营收创新高,AI产品营收连续七个季度三位数增长
  • 董军在第六届联合国维和部长级会议上作大会发言
  • 思想史家陈谷嘉逝世,曾为岳麓书院当代复兴奠定重要基础
  • 前四个月人民币贷款增加10.06万亿元,4月末M2余额同比增长8%
  • 人民日报评外卖平台被约谈:合法规范经营,公平有序竞争