VS Code使用总结

VS Code

0. 前言

Visual Studio Code 是一个轻量级功能强大的免费源代码编辑器,支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。适用于 Windows、macOS 和 Linux。它内置了对 JavaScript、TypeScript 和 Node.js 的支持,并为其他语言和运行时(如 C++、C#、Java、Python、PHP、Go、.NET)提供了丰富的扩展生态系统。

1. VS Code安装

1.1 VSCode的下载

进入VSCode官方的下载页,根据系统需求选择相对应的下载地址。
推荐System Installer版本,它可以自定义安装路径,使其我们后期对于它的管理十分方便。

1.2 安装

安装教程可以在网上搜索。基本一步步安装即可

注意:

(1) 为了后期的稳定性,安装目录切勿使用中文路径。
(2) 选择附加任务,要勾选添加到PATH。

2. VS Code基础配置

2.1 设置中文界面

在活动栏区域找到插件安装这个选项,搜索Chinese (Simplified) 插件,点击Install进行安装。安装后单击Restart重启VSCode即可完成中文化。

2.2 编辑设置

Tab键改为空格

在设置页面搜索Tab,改动如下:
在这里插入图片描述

打开Tab Completion

在设置页面搜索Tab Completion,更改为on
在这里插入图片描述

打开自动保存

在设置页面搜索AutoSave,更改为onFocusChange选项(当编辑器失去焦点时,会自动保存具有更改的编辑器)
在这里插入图片描述

VS Code常用快捷键

  • 编辑器管理

    快捷键动作vim替代
    Ctrl+Shift+P, F1显示命令选项板
    Ctrl+,用户设置
    Ctrl+ =/-放大/缩小
    F11切换全屏
    Ctrl+P快速打开,转到文件:e <file_name>
    Ctrl+N新建窗口:e <file_name>
    Ctrl+W关闭窗口ZZ/:wq
    Ctrl+Tab查找导航编辑器组历史记录gt
    Ctrl+Shift+Tab反向查找导航编辑器组历史记录gT
    Ctrl+\拆分窗口:sp/:vsp
    Ctrl+1/2/3聚焦到第1、2、3编辑组
    Ctrl+0聚焦到主侧栏
    Ctrl+B切换侧栏可见性
    Ctrl+Shift+E显示资源管理器栏
    Ctrl+Shift+F显示搜索栏
    Alt+C/R/W搜索时切换区分大小写/正则表达式/整个词
    F3/Shift+F3搜索下一个/上一个
    Ctrl+Shift+C打开外部终端
    Ctrl+J切换底部面板可见性
    Ctrl+Shift+U显示输出面板
    Ctrl+Shift+M显示问题面板
    Ctrl+`显示终端面板:sh()/映射+t
    动作命令备注
    编辑组和终端切换Ctrl+`打开终端,Ctrl+J切换为隐藏底部面板Ctrl+`不好按
    Ctrl+J切换为显示底部面板,Ctrl+J切换为隐藏底部面板底部面板有可能不在终端选项卡上
    :sh 打开终端,exit退出终端每次不记录上次输出的日志
    映射alt+t聚焦终端和编辑组
    编辑组和资源管理器切换Ctrl+Shift+E切换聚焦资源管理器栏和编辑组
    Ctlr+B切换侧边栏的可见性侧边栏不一定在资源管理器选项卡上
  • 基本编辑

    快捷键动作vim替代
    Ctrl+G转到行<n>+G/gg
    Alt+↑/↓向上/向下移动行ddp
    Ctrl+Shift+K删除行dd
    Ctrl+X剪切行dd
    Ctrl+C复制行yy/Y
    Ctrl+Enter在下面插入行o
    Ctrl+Shift+Enter在上面插入行O
    Ctrl+Shift+\跳转到匹配的括号%
    Home转到行首0
    End转到行尾$
    Ctrl+Home转到文件开头gg
    Ctrl+End转到文件结尾G
    Ctrl+PgUp/PgDown向上/向下滚动页面Ctrl+u/Ctrl+d
    Ctrl+Shift+[折叠区域
    Ctrl+Shift+]展开区域
    Ctrl+]/[缩进/凸出行>>/<<
    Ctrl+/切换行注释
    Shift+Alt+A切换块注释
  • 导航

    快捷键动作vim替代
    F8转到下一个错误或警告
    Shift+F8转到上一个错误或警告
    Alt+←/→后退/前进ctrl-o/ctrl-i

3. VS Code常用插件安装

3.1 主题/外观美化

  • Material Icon Theme
    它采用了 Google Material Design 风格,文件图标以及文件夹图标覆盖非常的全面,而且在暗黑模式下使用效果更佳。
  • Material Theme
    可以说是与Material Icon Theme师从一脉了
  • Rainbow Brackets
    vscode的彩虹括号扩展。
  • Highlight Matching Tag
    这个扩展突出显示匹配的开始和/或结束标记。它还可以在状态栏中显示标签的路径。即使VSCode有一些基本的标签匹配,它也只是——基本的。这个扩展将尝试匹配标签的任何地方:从标签属性,字符串内部,任何文件,同时也提供了广泛的样式选项,自定义标签如何突出显示。

3.2 Git相关插件

  • GitHub Pull Requests and Issues:
    允许您在 Visual Studio Code 中检查和管理 GitHub 拉取请求和问题。
  • Git History:
    查看Git日志,提交文件历史,比较分支或提交
  • GitLens — Git supercharged:
    通过Git Under注解和CodeLens使你可以直截了当的显示代码作者,无缝导航和探索Git存储库,通过丰富的可视化和强大的比较命令获得有价值的见解等
  • Git Graph:
    查看存储库的Git Graph,并从该图轻松执行Git操作

3.3 C/C++相关插件

  • C/C++
  • C/C++ Extension Pack
  • C/C++ Themes

3.4 配置keil开发环境

(1)需要安装Keil5软件
(2)在VSCode中安装Keil Assistant 插件
(3)配置Keil Assistant
进入设置,搜索框里输入“Keil Assistant”,并在指定位置,输入【keil5可执行文件的绝对路径】。上面那个是C51的,下面那个是MDK的。
在这里插入图片描述

3.5 Markdown语法插件

  • Markdown All in One :
    Markdown All in One 是 VSCode 热门的 Markdown 插件,可以在左边书写,右边即时预览。
    快捷键说明
    Ctrl + B粗体
    Ctrl + I斜体
    Alt + S删除线
    Ctrl + Shift + ]标题(uplevel)
    Ctrl + Shift + [标题(downlevel)
    Ctrl + M切换数学环境
    Alt + C选中/取消选中任务列表项
  • Markdown Preview Enhanced:
    Markdown预览增强,自动滚动同步、数学排版、PlantUML、pandoc、PDF 导出、代码块、演示文稿编写器等。
    Markdown Preview Enhanced常用快捷键:
    快捷键说明
    cmd-k v 或 ctrl-k v打开预览到侧面
    cmd-shift-v 或 ctrl-shift-v打开预览
    ctrl-shift-s同步预览/同步源
    shift-enter运行代码块
    ctrl-shift-enter运行所有代码块
    cmd-= 或 cmd-shift-=预览放大
    cmd-- 或 cmd-shift-_预览缩小
    cmd-0预览重置缩放
    Esc切换侧边栏目录
  • Markdown PDF
    用于将Markdown转换为PDF,但是此插件不能成功转换markdown中的plantuml,只是转换为pdf功能完善,不必要安装。
  • Markdown Image
    Hexo + VSCode 插入 Markdown 图片解决办法 - Yumine - 博客园 (cnblogs.com)
  • Markdownlint
    可提供实时的Markdown语法格式检查,但其对语法格式过于严格,可根据自身情况选择安装
  • Markmap
    能将Markdown文件预览为思维导图形式,十分推荐
  • Markdown Preview Mermaid Support
    能在Markdown文件中书写Mermaid格式的文本
  • Mermaid Markdown Syntax Highlighting
    可以将Mermaid格式的文本高亮显示,方便易读

3.6 PlantUml插件

(1)Windows安装JAVA,用于预览
(2)安装PlantUml插件
(3)配置PlantUml插件

PlantUml使用的渲染方式比较:

  • 使用Local方式,在本地安装GraphViz,配置好环境变量。优点是可以不联网,部署较为简单,但不支持直接转换为PDF,且渲染较慢。PlantUML环境部署(VScode+PlantUML插件+Graphviz+jre)VSCODE+PLANTUML环境配置
  • 使用官方的Plantuml服务器,优点是渲染快,配置方便,只需要将网址添加进去即可,但需要联网,不支持直接转换为PDF,可以使用在线工具转换。
  • 在自己的电脑部署PlantUml Server,优点是可以不联网,渲染快,且能导出PDF,但部署相对复杂。[没必要,不建议]

【VSCode插件】Plantuml和Markdown搭配使用

3.7 编辑用的插件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌梦之旅:小城开发者的笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值