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

Visual Studio Code 常用快捷键大全

Visual Studio Code 常用快捷键大全

快捷键是编码过程中经常使用,且能够极大提升效率的部分,这里给大家介绍一些VS Code中非常有用的快捷键。

打开和关闭侧边栏

Mac — Command + B
Windows — Ctrl + B
Ubuntu — Ctrl + B

选择单词

Mac — Command + D
Windows — Ctrl + D
Ubuntu — Ctrl + D

分割编辑器

Mac — Command + \ or 2,3,4
Windows — Shift + Alt + \ or 2,3,4
Ubuntu — Shift + Alt + \ or 2,3,4

代码折叠

折叠
Windows/Ubuntu — Ctrl + Shift + [
Mac — Command+ Option + [
展开
Windows/Ubuntu — Ctrl + Shift + ]
Mac — Command+ Option + ]

拷贝到上一行/下一行

Mac — Shift + Option + Up/Down
Windows — Shift + Alt + Up/Down
Ubuntu — Ctrl + Shift + Alt + Up/Down

代码格式化

Windows — Shift + Alt + F
Mac — Shift + Option + F
Ubuntu — Ctrl + Shift + I

快速打开文件

Mac — Command + P
Windows/Ubuntu — Ctrl + P

命令控制板

Windows/Ubuntu: Ctrl +Shift + P
Mac: Command + Shift + P

切换标签

Mac — Command+1, Command+2, Command+3
Windows/Ubuntu — Ctrl+1, Ctrl+2, Ctrl+3

选中当前行

Mac — Command + L
Windows/Ubuntu — Ctrl + L

删除行

Mac — Command + Shift + K
Windows/Ubuntu — Ctrl + Shift + K

移动行

Mac — Option + Up/Down arrow
Windows/Ubuntu — Alt + Up/Down arrow

查找单词/短语

如果你需要从当前文件中找到
Mac — Command + F
Windows/Ubuntu — Ctrl + F
如果你需要从整个项目中找到
Mac — Command+Shift + F
Windows/Ubuntu — Ctrl+Shidt + F

查看定义

Mac — Option + F12
Windows/Ubuntu — Alt + F12

重命名

Mac/Windows/Ubuntu — F2

多光标选择

Mac — Option + Click
Windows/Ubuntu — Alt + Click

重复行

Mac — Command + Shift + D
Windows/Ubuntu — Ctrl + Shift + D

官方英文快捷键文档:

在这里插入图片描述



今天的分享就到此结束了

欢迎点赞评论互关三连

在这里插入图片描述

相关文章:

  • 100量子比特启动实用化算力标准!玻色量子重磅发布相干光量子计算机
  • 【漏洞复现】74cms任意文件读取
  • HCIE-kubernetes(k8s)-Authentication身份验证
  • SpringCloud 微服务全栈体系(十)
  • leetcode_208 实现Trie(前缀树)
  • zookeeper节点类型
  • 听GPT 讲Rust源代码--library/std(13)
  • 集线器、交换机、网桥、路由器、网关
  • 如何使用Python和Matplotlib创建双Y轴动态风格折线图 | 数据可视化教程
  • C++进阶语法——STL 标准模板库(下)(Standard Template Library)【学习笔记(七)】
  • 【SpringCloud Alibaba -- Nacos】Linux 搭建 Nacos 集群
  • Vue3后台管理系统框架之时间格式化封装
  • Spring整合JUnit
  • 服务器搭建:从零开始创建自己的Spring Boot应用【含登录、注册功能】
  • 【wp】2023鹏城杯初赛 Web web1(反序列化漏洞)
  • 2017年终总结、随想
  • Angular 响应式表单之下拉框
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • Meteor的表单提交:Form
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Redis中的lru算法实现
  • Twitter赢在开放,三年创造奇迹
  • vue-router 实现分析
  • 官方解决所有 npm 全局安装权限问题
  • 技术:超级实用的电脑小技巧
  • 扑朔迷离的属性和特性【彻底弄清】
  • 用 Swift 编写面向协议的视图
  • 优化 Vue 项目编译文件大小
  • 运行时添加log4j2的appender
  • Android开发者必备:推荐一款助力开发的开源APP
  • ​油烟净化器电源安全,保障健康餐饮生活
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #ifdef 的技巧用法
  • (AngularJS)Angular 控制器之间通信初探
  • (多级缓存)多级缓存
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (算法设计与分析)第一章算法概述-习题
  • (一) springboot详细介绍
  • (转)程序员技术练级攻略
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .NET 5.0正式发布,有什么功能特性(翻译)
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .NET中GET与SET的用法
  • ??eclipse的安装配置问题!??
  • @angular/cli项目构建--http(2)
  • @vue/cli 3.x+引入jQuery
  • [.net 面向对象程序设计进阶] (19) 异步(Asynchronous) 使用异步创建快速响应和可伸缩性的应用程序...
  • [ACTF2020 新生赛]Include
  • [Android]使用Retrofit进行网络请求
  • [APIO2012] 派遣 dispatching
  • [BUUCTF]-PWN:[极客大挑战 2019]Not Bad解析