首页 > 其他分享 >提升效率必备VSCode运行快捷键全攻略

提升效率必备VSCode运行快捷键全攻略

时间:2024-05-20 19:20:06浏览次数:18  
标签:Ctrl VSCode Shift Cmd 全攻略 快捷键 调试

哈喽,大家好,我是木头左!

快捷启航:打开你的代码世界

在编程的世界里,时间就是金钱。了解并熟练使用Visual Studio Code(简称VSCode)的运行快捷键,可以大大节省你的时间,让你更加专注于代码逻辑和创意实现。本篇文章将为你揭示那些鲜为人知但异常强大的VSCode运行快捷键,带你开启高效编码之旅。

目录速览

快速编译与执行

调试利器:断点与步进

项目管理:任务运行器

版本控制:Git集成

个性化设置:自定义快捷键

快速编译与执行

在开发过程中,频繁地编译和执行代码是必不可少的。而在VSCode中,通过简单的键盘操作即可完成这些操作,无需鼠标点击或多余的步骤。

Ctrl + Shift + B or Cmd + Shift + B

这个快捷键用于编译当前打开的文件。按下它,VSCode会使用你的编译器或构建工具来编译代码。

Ctrl + Shift + V or Cmd + Shift + V

如果你正在编写一个需要运行时环境的程序,例如Python或JavaScript,这个快捷键可以让你迅速运行当前的文件或程序。

调试利器:断点与步进

调试是开发过程中不可或缺的一部分,而VSCode提供了强大的调试工具,通过快捷键可以更加高效地进行调试。

F5

启动调试会话。如果你已经配置好了调试设置,按下F5,VSCode将自动开始调试你的应用程序。

F10

逐过程步进。在调试模式下,这个快捷键可以帮助你一行行地执行代码,从而更容易找到问题所在。

F11

逐语句步进。与F10类似,但F11会进入函数内部,帮助你更深入地理解代码逻辑。

项目管理:任务运行器

对于大型项目,经常需要运行特定的任务,如测试、打包或部署。VSCode的任务运行器可以通过快捷键快速执行这些任务。

Ctrl + Shift + P or Cmd + Shift + P

打开命令面板。通过这个快捷键,你可以搜索并运行任何已配置的任务。

Alt + Shift + N

如果你已经定义了多个任务,这个快捷键可以帮助你快速切换不同的任务。

版本控制:Git集成

VSCode内置了Git,使得版本控制变得简单而直观。以下是一些常用的Git相关快捷键。

Ctrl + / or Cmd + /

这是一个通用的注释/取消注释的快捷键,在查看差异时非常有用。

Ctrl + Shift + G or Cmd + Shift + G

添加所有更改到暂存区。这个快捷键可以快速将你在文件中所做的所有更改添加到Git暂存区,准备进行提交。

个性化设置:自定义快捷键

虽然VSCode提供了丰富的默认快捷键,但你可以根据自己的习惯进行自定义。

打开快捷键设置

通过File > Preferences > Keyboard Shortcuts或使用快捷键Ctrl + K Ctrl + SCmd + K Cmd + S,你可以查看所有的默认快捷键并进行自定义。

结语:快捷键的艺术

掌握VSCode的快捷键是一门艺术,它可以极大地提升你的编码效率和工作流程。希望这篇文章能够帮助你更好地利用VSCode,节省时间,释放创造力。现在,你已经准备好将这些快捷键融入到你的日常编程中,享受编码的乐趣吧!

我是木头左,感谢各位童鞋的点赞、收藏,我们下期更精彩!

标签:Ctrl,VSCode,Shift,Cmd,全攻略,快捷键,调试
From: https://www.cnblogs.com/bigleft/p/18202641

相关文章

  • Visual Studio(VS)常用快捷键整理
    ​ 前言在使用VisualStudio编写代码时,使用快捷键能够提高编码效率,作为程序员,我们有必要记住一些比较常用的快捷键。这篇文章将记录我自己比较常用的快捷键,并根据我的使用情况,更新常用快捷键,以便更快更高效地编写代码,建议收藏到浏览器文件夹,并通过Ctrl+F,输入关键字快速定位到需......
  • vscode 无法调试 golang testify suite 中的单个 test 的解决办法
    目录问题描述网上的讨论最终的解决办法问题描述对于如下这样简单的测试文件:packagemain//Basicimportsimport( "testing" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/suite")varassertObj*assert.Assertions//Definethesuite,......
  • vscode配置
    vscode配置设置自定义指令选择vue.json使用V就会弹出快捷代码{ "Printtoconsole":{ "prefix":"v", "body":[ "<scriptsetuplang=\"ts\">", "</script>", "<templa......
  • stm32cubemx+cmake vscode开发
    stm32cubemx在2.17之后可以新建cmake工程文件,然后就可以在vscode中无痛编译单片机程序,可以再配合openocd等编译调试下载1.准备1.1stm32cubemx1.2vscode1.3arm-none-eabi-gcc2.cubemx生成cmake工程文件2.1利用__weak函数实现cubemx代码与用户代码分离2.2利用宏定义......
  • 解决VSCode中Debug和运行路径不一致的
    哈喽,大家好,我是木头左!背景介绍在VisualStudioCode(简称VSCode)中进行开发时,经常需要使用到调试(Debug)功能。然而,有时候会发现,当尝试调试程序时,程序的运行路径与预期不符。这通常会导致程序无法正确读取文件或访问资源,从而影响调试过程。为了解决这个问题,可以在launch.json文件......
  • vscode配置格式化工具Prettier
    1,安装Prettier插件2,设置VsCode默认格式化工具为Prettier.1)通过菜单打开设置页面:file/preferences/settings2)设置默认格式化工具为Prettier3,配置默认参数4,保存文件自动格式化 5, 在项目中配置代码规范1)打开官网: Prettier中文网·Prettier是......
  • VSCode安装vue3插件
    1.以前的volar已经弃用了。2.最近vue插件 3.安装好插件后,在vscode中创建项目可能会报错。解决方法:1.使用window+r调出cmd,运行node-v,npm-v都没问题。那么尝试以管理员方式运行vscode,如果还是不行,重启一下电脑。2.网络原因,网络波动或者网比较差的时候导致下载丢包,把node......
  • vscode vim
    easymotionfindchar:<leader><leader>sfindcharforward/backwark:<leader><leader>f/Ffindwordstart/end<leader><leader>w/bfindline<leader><leader>j/kfindwith/:<leader><leader>/......
  • vscode launch
    {"version":"0.2.0","configurations":[{"name":"C/C++Runner:DebugSession","type":"cppdbg","request":"launch","args&......
  • vscode leetcode 插件
    区域测试//@lcprcase=start//"PAYPALISHIRINGGGG"\n3\n//@lcprcase=enddiy参数用于调试不同类型的参数和函数//@lcpr-div-debug-arg-start//funName=alternateDigitSum//paramTypes=["number"]//@lcpr-div-debug-arg-endfunName:函数名称paramTypes......