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

开发工具 - VSCode 快捷键

以下是一些常用的 VS Code 快捷键(Windows、macOS 和 Linux 均适用,略有不同):

常用快捷键

功能Windows/LinuxmacOS
打开命令面板Ctrl + Shift + PF1Cmd + Shift + P
打开文件Ctrl + OCmd + O
保存文件Ctrl + SCmd + S
全部保存Ctrl + K, SCmd + Option + S
关闭编辑器Ctrl + WCmd + W
关闭所有编辑器Ctrl + K, WCmd + K, W
新建文件Ctrl + NCmd + N

代码导航

功能Windows/LinuxmacOS
转到定义F12F12
查找所有引用Shift + F12Shift + F12
转到文件Ctrl + PCmd + P
转到行Ctrl + GCmd + G
转到符号Ctrl + Shift + OCmd + Shift + O

多光标和选择

功能Windows/LinuxmacOS
添加光标到下一行Ctrl + Alt + DownCmd + Option + Down
添加光标到上一行Ctrl + Alt + UpCmd + Option + Up
同时选中相同的单词Ctrl + DCmd + D
取消多光标EscEsc

编辑

功能Windows/LinuxmacOS
复制行/块Shift + Alt + DownOption + Shift + Down
删除行Ctrl + Shift + KCmd + Shift + K
移动行上/下Alt + Up/DownOption + Up/Down
格式化代码Shift + Alt + FShift + Option + F
显示建议Ctrl + SpaceCmd + Space

调试

功能Windows/LinuxmacOS
开始/继续调试F5F5
单步进入F11F11
单步跳过F10F10
停止调试Shift + F5Shift + F5

终端操作

功能Windows/LinuxmacOS
打开/关闭终端Ctrl + \`Cmd + ``
新建终端`Ctrl + Shift + ```Cmd + Shift + ``
切换终端Ctrl + Page Up/DownCmd + Page Up/Down

常用技巧

  1. 快速打开最近使用的文件

    • Ctrl + R(Windows/Linux)或 Cmd + R(macOS)
  2. 折叠/展开代码块

    • 折叠:Ctrl + Shift + [Cmd + Option + [
    • 展开:Ctrl + Shift + ]Cmd + Option + ]
  3. 切换侧边栏可见性

    • Ctrl + B(Windows/Linux)或 Cmd + B(macOS)

你也可以在 设置 -> 键盘快捷方式 中自定义这些快捷键!

设置vue模板

文件 - 首选项 - 用户片段   搜索vue.json文件,修改模板即可
快速生成模板:https://snippet-generator.app

vue.json 内容示例:

{"vue-template": {"prefix": "vue","body": ["<style lang=\"less\" scoped>","","</style>","","<template>","  <div>","","  </div>","</template>","","<script>","export default {","  mixins: [plugCx.IPlugBase],","  components: {},","  data()","  {","    return {","","    }","  },","  computed: {","","  },","  created()","  {","","  },","  mounted()","  {","","  },","  methods: {","    ","  }","}","</script>","",""],"description": "vue-template"}
}
http://www.lryc.cn/news/491518.html

相关文章:

  • 数据库的联合查询
  • 【人工智能】基于PyTorch的深度强化学习入门:从DQN到PPO的实现与解析
  • 【深度学习】【RKNN】【C++】模型转化、环境搭建以及模型部署的详细教程
  • CentOS环境上离线安装python3及相关包
  • 学习threejs,使用设置bumpMap凹凸贴图创建褶皱,实现贴图厚度效果
  • React表单联动
  • 408数据结构:栈、队列和数组选择题做题笔记
  • sql工具!好用!爱用!
  • 嵌入式驱动开发详解3(pinctrl和gpio子系统)
  • 【C++】IO库(一):IO类
  • uniapp介入极光推送教程 超级详细
  • 阿里云整理(一)
  • 论文笔记 网络安全图谱以及溯源算法
  • 室内定位论文速递(11.23-11.25)
  • 英伟达推出了全新的小型语言模型家族——Hymba 1.5B
  • 云网络基础- TCP/IP 协议
  • android 音效可视化--Visualizer
  • Python人工智能项目报告
  • DockerFile 构建基础镜像
  • 卷积神经网络学习记录
  • 5种常见的k8s云原生数据管理方案详解
  • [C++]了解内置类型升级
  • docker镜像源配置、换源、dockerhub国内镜像最新可用加速源(仓库)
  • 什么是 WPF 中的依赖属性?有什么作用?
  • 241125学习日志——[CSDIY] [ByteDance] 后端训练营 [16]
  • 如何优化 PHP 性能?
  • 【Linux服务器】内存问题排查
  • ModuleNotFoundError: No module named ‘simple_knn‘
  • 【论文分享】采用现场测量、卫星影像和机器学习方法研究空气温度与城市发展强度之间的关系
  • Linux -初识 与基础指令1