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

VSCode中常用的快捷键

通用操作快捷键
显示命令面板:Ctrl + Shift + P or F1,用于快速访问VSCode的各种命令。
快速打开:Ctrl + P,可以快速打开文件、跳转到某个行号或搜索项目内容。
新建窗口/实例:Ctrl + Shift + N,用于打开一个新的VSCode窗口或者实例。
关闭窗口/实例:Ctrl + Shift + W,用于关闭当前打开的VSCode窗口或者实例。
文件管理快捷键
保存:Ctrl + S,用于保存当前打开的文件。
新建文件:Ctrl + N,可以快速创建一个新的文件。
切换文件:Ctrl + Tab,在已打开的文件之间进行切换。
关闭当前文件:Ctrl + F4,用于关闭当前活动的文件选项卡。
编辑操作快捷键
剪切行(空选定):Ctrl + X,剪切当前行,如果没有选定内容则剪切整行。
复制行(空选定):Ctrl + C,复制当前行,如果没有选定内容则复制整行。
移动行:Alt + ↑ / ↓,向上或向下移动当前行。
复制行:Shift + Alt + ↑ / ↓,向上或向下复制当前行。
删除行:Ctrl + Shift + K,删除当前行。
插入行:Ctrl + Enter 在下方插入新行;Ctrl + Shift + Enter 在上方插入新行。
导航快捷键
转到定义:F12,跳转到当前光标所在单词的定义位置。
查找问题:Ctrl + Shift + M,快速打开“问题”面板,展示所有的错误和警告。
跳到下一个/上一个错误或警告:F8 / Shift + F8,在编辑器中快速定位错误或警告。
显示所有符号:Ctrl + T,快速查看和导航到当前文件中的所有符号。
文本选择和多光标操作
插入多个光标:Ctrl + Alt + ↑ / ↓(Windows),可以在编辑器中同时插入多个光标,便于同时编辑多行代码。
选择单词/行:Ctrl + W 或 Ctrl + Shift + W,分别选择当前光标下的单词或整行。
扩展/缩小选区:Shift + Alt + ← / →,扩大或缩小当前的选中区域。
搜索和替换快捷键
查找:Ctrl + F,快速打开搜索面板,查找代码中的特定文本。
查找并替换:Ctrl + H,打开替换面板,替换代码中的特定文本。
查找下一个/上一个匹配项:F3 / Shift + F3,在代码中快速定位下一个或上一个匹配项。
代码格式化和注释
格式化代码:Shift + Alt + F,根据当前语言的格式设置自动格式化代码。
添加/删除行注释:Ctrl + /,单行注释当前行或选定的多行代码。
切换块注释:Alt + Shift + A,切换选定代码块的注释状态。
视图和布局快捷键
全屏显示:F11,将VSCode全屏显示,再次按则恢复窗口模式。
放大/缩小:Ctrl + - / +,用于缩小或放大编辑器内容的显示比例。
显示/隐藏侧边栏:Ctrl + B,用于显示或隐藏左侧的活动栏。
调试和任务快捷键
显示调试面板:『Ctrl + Shift + D』,快速打开“调试”面板,管理和执行调试任务。
显示输出面板:『Ctrl + Shift + U』,查看程序的输出信息和调试输出。
运行任务:『Ctrl + Shift + R』(如果有任务配置的话),直接运行指定的任务。

http://www.lryc.cn/news/389454.html

相关文章:

  • 代码随想录-Day45
  • Rust Eq 和 PartialEq
  • 思考如何学习一门编程语言?
  • 顺序串算法库构建
  • [论文阅读笔记33] Matching Anything by Segmenting Anything (CVPR2024 highlight)
  • 阿里Nacos下载、安装(保姆篇)
  • 四、golang基础之defer
  • 机器人----四元素
  • IBM Spectrum LSF Application Center 提供单一界面来管理应用程序、用户、资源和数据
  • 如何选择品牌推广公司?哪家好?收费标准及评价!
  • JDeveloper 12C 官网下载教程
  • 中英双语介绍美国的州:印第安纳州(Indiana)
  • Flink实现准确和高效流处理的关键问题
  • isidentifier()方法——判断字符串是否为合法的Python标识符或变量名
  • 天猫商品列表数据接口(Tmall.item_search)
  • React+TS前台项目实战(二十一)-- Search业务组件封装实现全局搜索
  • SEO与AI的结合:如何用ChatGPT生成符合搜索引擎优化的内容
  • 【信息系统项目管理师知识点速记】组织通用管理:知识管理
  • CM-UNet: Hybrid CNN-Mamba UNet for Remote Sensing Image Semantic Segmentation
  • DP:子序列问题
  • Spring Data与多数据源配置
  • 【前端vue3】TypeScrip-类型推论和类型别名
  • javaEE——Servlet
  • Kotlin扩展函数(also apply run let)和with函数
  • C语言笔记27 •单链表介绍•
  • C++编程(五)单例模式 友元
  • 012-GeoGebra基础篇-构造圆的切线
  • 数据结构速成--查找
  • SpringMVC的基本使用
  • 【PYG】Cora数据集分类任务计算损失,cross_entropy为什么不能直接替换成mse_loss