首页 > 其他分享 >VS Code 使用技巧

VS Code 使用技巧

时间:2024-04-07 21:01:16浏览次数:20  
标签:Code 技巧 Ctrl Shift VS 设置 Alt

VS Code 使用技巧

1. 常用快捷键

自动格式化	Shift+Alt+F
向下复制行	Shift+Alt+下箭头, 可以改成 Ctrl+D
选中多个	 Alt+鼠标点击
切换单行注释	Ctrl+/
切换多行注释  Shitf+Alt+A 可以改成 Ctrl+Shift+/

Ctrl+/ 		  ——同时多个单行注释
Shift+Alt+f   ——给整篇代码对齐
shift + Tab   ——向左缩进

VScode修改文件下只有一个文件是否折叠:点设置——>设置——在搜索栏搜索(compact)

2. 修改快捷键

左下角设置图标 ——> 键盘快捷方式

3. 用户代码片段

左下角设置图标 ——> 用户代码片段 ——> 选择要设置的语言文件 ——> 填写配置文件

示例:

"Print to console": {
    "prefix": "ccc",
    "body": [
        "#include <stdio.h>",
        "",
        "int main()",
        "{",
        "    $1",		// 该处不允许按Tab键(会报错),可以用四个回车
        "    return 0;",
        "}",
    ],
    "description": "Log output to console"
}

标签:Code,技巧,Ctrl,Shift,VS,设置,Alt
From: https://www.cnblogs.com/petard/p/18119859

相关文章

  • Vscode+gcc-arm+openocd搭建STM32开发环境
    1简介尝试使用Vscode搭建STM32开发环境,自己记录一下详细的配置过程2工具下载设计到的相关软件以及资源包括Vscode软件、STM32CubeMX、mingw64以及openocd,相应的软件介绍以及下载链接如下:Vscode软件:宇宙第一编辑器,开源,插件丰富CubeMx:初始化代码生产器,HAL库mingw64:因......
  • 《密特罗德:生存恐惧》地图设计技巧拆解
    简介介绍了为什么玩家不会在《密特罗德:生存恐惧》复杂的地图中迷路,设计者使用了哪些技巧在如同蚁穴一般四通八达的地图中,通过探索地图获得各种能力,然后运用这些能力解锁新区域探索是这个游戏的重要玩法,并不直接告诉玩家道路该怎么走值得注意的是相比《空洞骑士》,《密特罗德》......
  • 【Batch Job】Batch Job中执行一段Python代码,遇见Failure Exit Code
    问题描述在Azure BatchJob中执行一段Python代码,遇见FailureExitCode。print("startmian.py")if__name__=="__main__":print("__main__")就算只使用一个简单的print方法,也是出现FailureExitCode错误。进一步在BatchJob的stderr日志中,发现了错误消息:T......
  • vscode快捷键(shortcut of vscode)__Visual Studio Code
    移动当前行向上:Alt+↑Moveasinglelineup移动当前行向下:Alt +↓Moveasinglelinedown 复制当前行并将其插入到上一行:Shift+Alt+↑Duplicatethecurrentlineorselectionabovethecurrentline复制当前行并将其插入到下一行:Shift+Alt+↓Duplicatethe......
  • LeetCode题练习与总结:插入区间--57
    一、题目描述示例 1:输入:intervals=[[1,3],[6,9]],newInterval=[2,5]输出:[[1,5],[6,9]]示例2:输入:intervals=[[1,2],[3,5],[6,7],[8,10],[12,16]],newInterval=[4,8]输出:[[1,2],[3,10],[12,16]]解释:这是因为新的区间[4,8]与[3,5],[6,7],[8,10] 重叠。......
  • LeetCode题练习与总结:最后一个单词的长度--58
    一、题目描述给你一个字符串s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词是指仅由字母组成、不包含任何空格字符的最大子字符串。示例1:输入:s="HelloWorld"输出:5解释:最后一个单词是“World”,长度为5。示例2:输入:s="......
  • 学习SAM过程中mask decoder的信息搜集+个人理解
    SAM主要有图像编码器(imageencoder)、提示编码器(promptencoder)和掩码解码器(maskdecoder)三部分构成,前两部分都比较直观,最后的掩码解码器(maskdecoder)相对来说复杂一些。以下是搜集到的一些帮助理解掩码解码器(maskdecoder)的资料。文字讲解:SAM模型详解-知乎代码:SAM之Mas......
  • vs2019托管调试助手 "ContextSwitchDeadlock"错误
     错误描述托管调试助手"ContextSwitchDeadlock":“CLR无法从COM上下文0xd183e0转换为COM上下文0xd18328,这种状态已持续60秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送Windows消息的情况下处理一个运行时间非常长的操作。这种情况通常会......
  • 海外代理IP购买指南:住宅IP代理VS.数据中心代理IP
    在选择海外IP代理服务时,您将面临一个关键的问题:是选择住宅代理IP还是数据中心代理IP?这两者之间存在着根本性的不同,涉及到性能、隐私和成本等方面的考虑。住宅代理IP通常来自真实的住宅网络连接,更难被检测到。数据中心代理IP则通常稳定、高性能,适用于需要大规模数据爬取或其他高......
  • 海外代理IP购买指南:住宅IP代理VS.数据中心代理IP
    在选择海外IP代理服务时,您将面临一个关键的问题:是选择住宅代理IP还是数据中心代理IP?这两者之间存在着根本性的不同,涉及到性能、隐私和成本等方面的考虑。住宅代理IP通常来自真实的住宅网络连接,更难被检测到。数据中心代理IP则通常稳定、高性能,适用于需要大规模数据爬取或其他高......