Visual Studio Code 插件使用记录

本文最后更新于:2022年7月16日星期六下午5点30分

更新情况

C\C++ Plugins

关于 windows 下 VS code C\C++ 环境的配置:Windows 下 VS code 配置 C/C++ 环境

1. C\C++

C/C++ 扩展为 Visual Studio Code 添加了对 C/C++ 的语言支持,包括 IntelliSense 和调试等功能。

是在 vs code 上面使用 C\C++ 的必要插件。

2. C/C++ Extension Pack

此扩展包包括一组用于 Visual Studio Code 中 C++ 开发的流行扩展。

推荐 C\C++ 插件的插件呀。

3.

美化

1. Beauty

Beauty 是 Web 开发中 VSCODE 的代码美化器扩展。
它支持多种语言,如 javascript, css, less, python, jsx, markups(html, swig, nunjucks)…等。

不格式化其他的编程语言吗。

2. One Dark Pro

Atom 用于 Visual Studio Code 的标志性 One Dark 主题。

很好看的主题呀。

2. Material Icon Theme

Get the Material Design icons into your VS Code.

这个图标还挺好看的呢。
想看清楚的图标的话,需要去官方的 MarketPlace 看一看吧。

3. vscode-icons

vscode 团队设计的图标库,还可以,但是在我看来,没上一个好看哦。

汉化

Chinese (Simplified) (简体中文) Language Pack for Visual Studio

此中文(简体)语言包为 VS Code 提供本地化界面。

英文不友好者狂喜插件。

Markdown

1. Markdown All in One

Visual Studio CodeMarkdown 支持。

vscode 作为 markdown 编辑器的话就需要这个了。

2. Markdown PDF

此扩展将 Markdown 文件转换为 pdfhtmlpngjpeg 文件。

导出 markdown 文件需要的插件。

如果导出文件时数学公式不正确,可见:VS code Markdown 导出 PDF 时,数学公式未能正确导出

Python

1. Python

IntelliSense (Pylance)、Linting、调试(多线程、远程)、Jupyter Notebooks、代码格式化、重构、单元测试。

编辑 python 的必备插件呀。

2. Pylance

VS Code 中用于 Python 的高性能、功能丰富的语言服务器。

Pylance 可与 VScode 中的 Python 插件一起使用的一个插件,以提供高性能的语言支持。
在后台,PylanceMicrosoft 的静态类型检查工具 Pyright 提供支持。 使用 PyrightPylance 可以为 Python IntelliSense 体验提供丰富的类型信息,从而帮助您更快地编写更好的代码。

Pylance 名称是 Monty PythonLancelot 的一个小颂歌,Lancelot 是第一个在圣杯中回答守门员问题的骑士。

快速开始

  1. 安装 Pylance 扩展。
    1. 打开一个 Python(.py)文件,Pylance 扩展名将被激活。
  2. 当提示您将 Pylance 设置为默认语言服务器时,选择“是”。 这将更新您的首选项,也可以通过使用文本编辑器将“python.languageServer”:“ Pylance” 添加到 settings.json 文件中来手动进行。

PylancePython 3 提供了一些很棒的功能,包括:

  • 字串
  • 签名帮助,带有类型信息
  • 参数建议
  • 代码补全
  • 自动导入(以及添加和删除导入代码操作)
  • 输入代码的时候报告代码错误和警告(诊断)
  • 代码大纲
  • 代码导航
  • 类型检查模式
  • 本地多个工作区支持
  • IntelliCode 兼容性
  • Jupyter Notebooks 兼容性
  • 语法高亮

前端

1. Live Server

模拟本地服务器,编写完网页代码后保存,浏览器的页面情况将自动刷新,就无需在浏览器中刷新。

2. Auto Complete Tag

同时拥有自动关闭标签自动重命名标签的功能。

就是下面两个插件的功能,要么安装该插件,要么安装下面两个插件。

3. Auto Rename Tag

自动重命名成对的 HTML/XML 标记。

4. Auto Close Tag

自动添加 HTML/XMl 关闭标记。

特征:

  • 键入开始标签的右括号时自动添加结束标签
  • 插入结束标签后,光标在开始和结束标签之间
  • 设置不自动关闭的标签列表
  • 自动关闭自关闭标签
  • 支持 Sublime Text 3 的自动关闭标签
  • 使用键盘快捷键或命令面板手动添加关闭标签

5. CSS Peek

快速跳到CSS的定义处预览。

特征:该扩展支持符号定义跟踪的所有正常功能,但它适用于 css 选择器(IDHTML 标记)。这包括:

  • Peek:内联加载 css 文件并在此处进行快速编辑。( Ctrl + Shift + F12 )
  • 转到:直接跳转到 css 文件或在新编辑器中打开它 (F12)
  • 悬停:悬停在符号 (Ctrl + hover)上显示定义

6. HTML CSS Support

适用于 HTMLVisual Studio Code CSS Intellisense.

特征:

  • 完善 HTML id属性。
  • 支持链接和嵌入的样式表。
  • 支持模板继承。
  • 支持其他样式表。
  • 支持其他类似 HTML 的语言。
  • 按需验证 CSS 选择器。

用法: 可以通过 ctrl + 空格 查看 id 属性建议列表。

高效率工具

1. Path Intellisense

该插件支持自动提示文件路径,支持各种文件无脑快速引入。

2. Bracket Pair Colorization Toggler

给不同区域的括号加上不同的颜色,加以区分。

仓库:Bracket Pair Colorization Toggler


Visual Studio Code 插件使用记录
https://muxiner.github.io/vscode-plugins/
作者
Muxiner
发布于
2022年7月12日
许可协议