开发工具 - VSCode 快捷键

news/2024/11/26 17:10:59/

以下是一些常用的 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.ppmy.cn/news/1550099.html

相关文章

黄仁勋:人形机器人在内,仅有三种机器人有望实现大规模生产

11月23日&#xff0c;芯片巨头、AI时代“卖铲人”和最大受益者、全球市值最高【英伟达】创始人兼CEO黄仁勋在香港科技大学被授予工程学荣誉博士学位&#xff1b;并与香港科技大学校董会主席沈向洋展开深刻对话&#xff0c;涉及人工智能&#xff08;AI&#xff09;、计算力、领导…

Java爬虫:获取商品详情的实践之旅

在当今这个信息爆炸的时代&#xff0c;数据的价值日益凸显。对于电商行业来说&#xff0c;商品详情的获取尤为重要&#xff0c;它不仅关系到产品的销售&#xff0c;还直接影响到用户体验。传统的人工获取方式耗时耗力&#xff0c;而自动化的爬虫技术则提供了一种高效解决方案。…

ISUP协议视频平台EasyCVR萤石设备视频接入平台银行营业网点安全防范系统解决方案

在金融行业&#xff0c;银行营业厅的安全保卫工作至关重要&#xff0c;它不仅关系到客户资金的安全&#xff0c;也关系到整个银行的信誉和运营效率。随着科技的发展&#xff0c;传统的安全防护措施已经无法满足现代银行对于高效、智能化安全管理的需求。 EasyCVR视频汇聚平台以…

量子生成对抗网络

生成对抗网络是由两部分神经网络组成&#xff0c;分别为生成器和判别器。量子生成对抗网络的基本原理与经典的GAN基本相同。 生成对抗网络由GoodFellow等人提出&#xff0c;主要功能是生成伪造的样本。生成器G的输入为一个随机向量z&#xff0c;输出为一个生成样本G(z)。判别器…

Git Github Gitlab与Gitee的关系

Git是代码版本管理工具 -------项目通过Git可以切换到任意代码版本 Github和Gitee是基于Git技术构建的远程仓库网站 -------可以将你的代码仓库提交上去保存 GitHub与Gitee的区别 -------前者是国外建立,资源更丰富,后者是国内建立,免费功能更多 Gitlab和Github功能类似 …

Python人工智能项目报告

一、实践概述 1、实践计划和目的 在现代社会&#xff0c;计算机技术已成为支撑社会发展的核心力量&#xff0c;渗透到生活的各个领域&#xff0c;应关注人类福祉&#xff0c;确保自己的工作成果能够造福社会&#xff0c;同时维护安全、健康的自然环境&#xff0c;设计出具有包…

HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)习惯推荐方案开发者测试

意图框架向开发者提供真机测试能力&#xff0c;即开发者可连接设备进行调测。开发者完成代码开发之后&#xff0c;功能正式上架应用市场前&#xff0c;可以在HarmonyOS NEXT设备上面进行自验证&#xff0c;打磨体验。真机测试分为三个步骤&#xff1a;基础信息提供&#xff0c;…

学习threejs,使用设置bumpMap凹凸贴图创建褶皱,实现贴图厚度效果

&#x1f468;‍⚕️ 主页&#xff1a; gis分享者 &#x1f468;‍⚕️ 感谢各位大佬 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍⚕️ 收录于专栏&#xff1a;threejs gis工程师 文章目录 一、&#x1f340;前言1.1 ☘️THREE.MeshPhongMaterial高…