Visual Studio Code是一个IDE编辑器,可在Windows、Linux 和 macOS上运行。功能包括调试、语法高亮、智能代码完成、片段、代码重构和嵌入式 Git。用户可以更改主题、键盘快捷键、首选项并安装添加附加功能的扩展程序。
VS Code 有许多的插件,但要选择适当好用的插件又有点困难了。下面列出了10款非常好用的VS Code 插件。
1. GitLens——Git supercharged
GitLens 是将Git功能内置到Visual Studio的插件。GitLens可以通过 Git 进行注释和代码对比,导航和搜索。
2. JavaScript Code Snippets
具有导入/导出触发器、类助手和方法触发器等增强功能。
该插件 JS、TypeScript、JS React、TS React、HTML 和Vue。在 VSCode Marketplace 中,也可以轻松获得其他风格(例如 Angular)的代码片段。
3. Path Intellisense 路径智能感知
自动补全文件名的插件。既节省时间,又减少了导入时的拼写错误。
4. tl;dr pages
为 bash/ docker文件/Powershell 文件中的常用命令提供TLDR悬停信息。TLDR 页面是简化的和社区驱动的手册页。
5. Prettier
Prettier是一个代码格式化插件。可通过自定义规则统一代码样式。
6. Code Runner
代码运行插件,可运行多种语言的代码片段或代码文件:C、C++、Java、JavaScript、PHP、Python、Perl、Perl 6、Ruby、Go、Lua、Groovy、PowerShell、BAT/CMD、BASH/SH、F# Script、F#( .NET Core)、C# 脚本、C# (.NET Core)、VBScript、TypeScript、CoffeeScript、Scala、Swift、Julia、Crystal、OCaml Script、R、AppleScript、Elixir、Visual Basic .NET、Clojure、Haxe、Objective-C 、Rust、Racket、Scheme、AutoHotkey、AutoIt、Kotlin、Dart、Free Pascal、Haskell、Nim、D、Lisp、Kit、V和自定义命令。
7. Rainbow Brackets
为圆括号、方括号和波浪括号提供彩色标记。这对 Lisp 或 Clojure,还有 JavaScript 和其他程序员特别有用。
8. vscode-database
此扩展为各种数据库服务客户端提供,例如 SQL、PostgresQL、SSL、socked-SQL 等。
9. Visual Studio Code Remote — WSL
该Remote — WSL扩展可使用的Windows子系统为Linux(WSL)来自VS代码您的全职开发环境。这种新的、优化的让您:
使用 Windows 在基于 Linux 的环境中进行开发,使用 Linux 特定的工具链和实用程序。
编辑位于 WSL 或挂载的 Windows 文件系统(例如/mnt/c)中的文件。
在 VS Code 中在 Windows 上运行和调试基于 Linux 的应用程序。
10. Markdown Lint
Markdown Lint是VS C#ode上一款非常好用的 Markdown 格式检查扩展工具,它规定了许多规则并实时对文档进行检查,防止一些语法错误,同时维持文档风格的统一,使用此工具有助于形成一个良好的写作习惯和规范。