VS Code个人常用插件记录

本文精选了VSCode中一系列实用且高效的插件,涵盖代码美化、格式化、智能提示、远程开发等多个方面,帮助开发者提升编程效率和代码质量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这里只做简单的介绍,具体使用方式方法可另外搜索或者查看官方文档。

观看时请忽略版本信息。

1、名称: Beautify
ID: hookyqr.beautify
说明: Beautify code in place for VS Code
版本: 1.5.0
发布者: HookyQR
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=HookyQR.beautify

格式化代码的插件,可美化JS、JSON、CSS、Sass、HTML(其他类型的文件不行)。

 

2、名称: Bookmarks
ID: alefragnani.bookmarks
说明: Mark lines and jump to them
版本: 11.4.0
发布者: Alessandro Fragnani
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks

用于添加标签和跳转,比较实用。

 

3、名称: Bracket Pair Colorizer
ID: coenraads.bracket-pair-colorizer
说明: A customizable extension for colorizing matching brackets
版本: 1.0.61
发布者: CoenraadS
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer

满足对() [ ] { }括号的颜色高亮标注

 

4、名称: C/C++
ID: ms-vscode.cpptools
说明: C/C++ IntelliSense, debugging, and code browsing.
版本: 1.0.1
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools

官方的插件,用于C/C++代码的补全以及跳转

 

5、名称: C++ Intellisense
ID: austin.code-gnu-global
说明: C/C++ Intellisense with the help of GNU Global tags
版本: 0.2.2
发布者: austin
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=austin.code-gnu-global

对官方插件的补充,对跳转等功能的增强

 

6、名称: C/C++ Snippets
ID: hars.cppsnippets
说明: Code snippets for C/C++
版本: 0.0.15
发布者: Harsh
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=hars.CppSnippets

使用的代码片段补充(例如for循环和if else等)

 

7、名称: Chinese (Simplified) Language Pack for Visual Studio Code
ID: ms-ceintl.vscode-language-pack-zh-hans
说明: Language pack extension for Chinese (Simplified)
版本: 1.46.3
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-zh-hans

支持中文

 

8、名称: Clang-Format
ID: xaver.clang-format
说明: Use Clang-Format in Visual Studio Code
版本: 1.9.0
发布者: xaver
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=xaver.clang-format

用于代码的格式化

 

9、名称: Clipboard History
ID: anjali.clipboard-history
说明: Keep a history of your copied items and re-paste if needed
版本: 1.0.7
发布者: Anjali
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=Anjali.clipboard-history

用于保存多个复制粘贴的内容

 

10、名称: Code Runner
ID: formulahendry.code-runner
说明: Run C, C++, Java, JS, PHP, Python, Perl, Ruby, Go, Lua, Groovy, PowerShell, CMD, BASH, F#, C#, VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml, R, AppleScript, Elixir, VB.NET, Clojure, Haxe, Obj-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart, Pascal, Haskell, Nim, 
版本: 0.11.2
发布者: Jun Han
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner

运行代码的插件,支持多种语言

 

11、名称: Code Spell Checker
ID: streetsidesoftware.code-spell-checker
说明: Spelling checker for source code
版本: 1.9.0
发布者: Street Side Software
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker

检测代码中单词的拼写是否有误

 

12、名称: vscode-icons
ID: vscode-icons-team.vscode-icons
说明: Icons for Visual Studio Code
版本: 11.1.0
发布者: VSCode Icons Team
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons

控制vscode中的文件管理的树目录显示图标

 

13、名称: Settings Sync
ID: shan.code-settings-sync
说明: Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.
版本: 3.4.3
发布者: Shan Khan
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync

将目前配置保存到GitHub上,以后只需要从GitHub上获取,就可以一次性安装插件配置信息。

 

14、名称: Remote - Containers
ID: ms-vscode-remote.remote-containers
说明: Open any folder or repository inside a Docker container and take advantage of Visual Studio Code's full feature set.
版本: 0.122.1
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers

名称: Remote - SSH
ID: ms-vscode-remote.remote-ssh
说明: Open any folder on a remote machine using SSH and take advantage of VS Code's full feature set.
版本: 0.61.0
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh

名称: Remote - SSH: Editing Configuration Files
ID: ms-vscode-remote.remote-ssh-edit
说明: Edit SSH configuration files
版本: 0.64.0
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh-edit

名称: Remote - WSL
ID: ms-vscode-remote.remote-wsl
说明: Open any folder in the Windows Subsystem for Linux (WSL) and take advantage of Visual Studio Code's full feature set.
版本: 0.44.5
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl

名称: Remote Development
ID: ms-vscode-remote.vscode-remote-extensionpack
说明: An extension pack that lets you open any folder in a container, on a remote machine, or in WSL and take advantage of VS Code's full feature set.
版本: 0.20.0
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack

以上插件用于远程代码编写

 

 15、名称: Path Intellisense
ID: christian-kohler.path-intellisense
说明: Visual Studio Code plugin that autocompletes filenames
版本: 2.3.0
发布者: Christian Kohler
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense

自动补充路径

 

16、名称: markdownlint
ID: davidanson.vscode-markdownlint
说明: Markdown linting and style checking for Visual Studio Code
版本: 0.39.0
发布者: David Anson
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint

markdown文件的格式风格规范

 

17、名称: koroFileHeader
ID: obkoro1.korofileheader
说明: 在vscode中用于生成文件头部注释和函数注释的插件,经过多版迭代后,插件:支持所有主流语言,功能强大,灵活方便,文档齐全,食用简单!
版本: 4.8.3
发布者: OBKoro1
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=OBKoro1.korofileheader

 

18、名称: json
ID: zainchen.json
说明: Json for Visual Studio Code
版本: 2.0.2
发布者: ZainChen
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ZainChen.json

 

19、git管理的插件:

名称: Git History
ID: donjayamanne.githistory
说明: View git log, file history, compare branches or commits
版本: 0.6.14
发布者: Don Jayamanne
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory

名称: GitLens — Git supercharged
ID: eamodio.gitlens
说明: Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more
版本: 10.2.3
发布者: Eric Amodio
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

 

20、cmake工具插件:

名称: CMake
ID: twxs.cmake
说明: CMake langage support for Visual Studio Code
版本: 0.0.17
发布者: twxs
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=twxs.cmake

名称: CMake Tools
ID: ms-vscode.cmake-tools
说明: Extended CMake support in Visual Studio Code
版本: 1.6.0
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-tools

<think>好的,我现在需要帮用户找到Visual Studio Code的必备插件列表。首先,用户明确提到要寻找常用的必备插件,所以我得先回忆一下常见的推荐插件,同时结合提供的引用内容。 根据引用[2],VS Code因其扩展性和功能成为前端开发者的首选,里面提到了十款必备插件。引用[3]和[4]也提到了几个具体的插件,比如IntelliSense for CSS类名、Auto Close Tag、Path Intellisense等。另外,引用[1]提到AI代码建议工具,可能是指IntelliCode。我需要整理这些信息,确保覆盖提到的插件,同时补充其他常用工具。 首先,分类可能会帮助用户更容易找到他们需要的插件。比如分成开发效率、前端开发、其他语言支持等类别。引用[4]里将插件分为VS Code必备、前端必备和Java必备,这可能是一个好的结构。 接下来,需要检查每个引用的插件是否被正确归类。例如,IntelliCode在引用[1]和[4]里都有提到,属于AI辅助工具。前端相关的插件如Auto Close Tag、Auto Rename Tag来自引用[3]和[4]。Path Intellisense和Open in Browser也是前端常用。 可能还需要补充一些用户可能需要的其他流行插件,比如Prettier、ESLint、GitLens等,虽然引用里没提到,但它们是广泛使用的工具。不过根据引用内容,可能需要优先列出提到的插件,再适当补充。 要确保每个插件的描述准确,并正确标注引用来源。比如,IntelliCode在引用[1]和[4]中都有提及,需要合并说明。前端插件部分主要来自引用[2]、[3]、[4]。 最后,生成相关问题,可能需要围绕插件使用、优化、配置等方面提问。例如如何管理插件,特定场景下的插件推荐等。 现在需要按照用户的要求,结构清晰,分点列出,使用正确的LaTeX格式,并添加引用标识。同时,确保语言为中文,没有markdown格式,行内公式用$...$,独立公式用$$...$$,但这个问题中可能不太需要数学公式,所以可能涉及较少。不过如果有需要,比如在解释某些概念时,可能需要使用,但根据用户的问题,可能不需要。所以主要关注插件列表和描述。</think>以下是为Visual Studio Code推荐的必备插件列表,分类整理并附功能说明: ### 一、开发效率提升 1. **IntelliCode** 提供AI驱动的代码补全建议,支持多种语言(如Python、JavaScript等),根据上下文优先推荐高频使用的代码模式[^1][^4]。 2. **Settings Sync** 通过GitHub账户同步VS Code配置(插件、主题、快捷键等),实现多设备无缝切换。 3. **GitLens**(补充推荐) 增强Git功能,可直接在代码行查看提交记录、作者信息及代码差异。 ### 二、前端开发必备 1. **Auto Close Tag / Auto Rename Tag** 自动闭合HTML标签并支持同步重命名标签对,减少重复输入[^3]。 2. **IntelliSense for CSS class names** 在HTML中智能提示已定义的CSS类名,避免手动查找样式表。 3. **Path Intellisense** 文件路径自动补全,快速定位项目内资源路径。 4. **ESLint**(补充推荐) 集成JavaScript/TypeScript代码规范检查,实时提示语法错误和风格问题。 ### 三、其他语言支持 1. **Python**(官方插件) 提供调试、代码格式化、虚拟环境管理等功能。 2. **Java Extension Pack** 包含Maven支持、调试器和代码片段,覆盖Java开发全流程[^4]。 ### 四、可视化辅助 1. **Prettier** 自动化代码格式化工具,支持JavaScript、CSS等多种语言,统一团队代码风格。 2. **Bracket Pair Colorizer** 为不同层级的括号对添加颜色标识,提升嵌套代码的可读性。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值