推荐宇宙最强编辑器VS Code常用插件

468 阅读6分钟

前言

本文分享一些我个人平时用VS Code开发所用到并且好用的插件,欢迎感兴趣的小伙伴阅读本文。

以下内容只是简单介绍插件的基本使用。如需要详细配置的同学,自行找度娘或Google冲浪。最后因本人没有Windows系统,所以某部分内容只提供MacOS环境下的快捷键/配置。

One Dark Pro

iShot_2022-06-12_13.26.29.png

One Dark Pro是一款特别好看的主题插件。代码片段的配色看得特别舒服,一共有15种主题配色任你选择。

安装之后可以在Setting -> User -> Extensions -> One Dark Pro中选择自己喜欢的主题。

vscode-icons

image.png vscode-icons是VS Code中下载量最多的图标插件。它会根据你所打开的文件类型显示文件图标。

设置文件图标方法如下:

iShot_2022-06-12_13.52.59.png

Material Icon Theme

iShot_2022-06-12_13.59.11.png Material Icon Theme也是下载量最多的图标插件。个人感觉风格要比vscode-icons要好一点。

Auto Close Tag

iShot_2022-06-12_14.02.41.png Auto Close Tag是一款自动闭合标签的插件。通常情况下,不需要做额外的配置。下载后就可以用。

Auto Rename Tag

iShot_2022-06-12_14.19.11.png Auto Rename Tg插件作用于重命名一个HTML/XML标签时,会自动改写HTML/XML结束标签。

Code Runner

iShot_2022-06-12_15.22.11.png Code Runner代码一键运行插件应该是下载量最多的插件之一。功能非常强大。并且支持40多种编程语言。

安装好之后,打开你要运行的文件,可以通过以下几种方式运行代码。

  • 快捷键:control⌃ + option⌥ + N
  • 在代码编辑区 -> 直接鼠标右键选择Run Code
  • 点击编辑器右上角的▶️图标
  • 按F1键调出命令面板 -> 输入Run Code
  • 在左侧的资源管理器 -> 选中要运行的文件 -> 点击右键 -> Run Code

Code Spell Checker

iShot_2022-06-12_15.39.41.png Code Spell Checker插件的作用很简单,能很好的帮你检查英文单词的拼写错误。如果出现拼写错误,会提示你。鼠标移到错误位置会提供一些合适的单词。

有了这个插件,再也不会被别人吐槽自己的拼错单词啦!

Git History

iShot_2022-06-12_16.29.06.png 虽然git log可以查看某个文件的相关历史提交,但不是很直观。而Git History插件能直观的把历史提交记录呈现出来。

iShot_2022-06-12_16.42.18.png

使用该插件查看历史提交记录有两种方式。

  1. 在资源管理器中,打开你要查看的文件。然后右键,就会有Git: View File History选项。

iShot_2022-06-12_16.38.01.png

  1. 在代码编辑区中,鼠标右键即可。

iShot_2022-06-12_16.39.45.png

Image preview

iShot_2022-06-12_16.51.47.png Image preview可以在代码中直接预览图片的插件。

iShot_2022-06-12_16.56.20.png 在行左边显示引入图片的缩小版,鼠标移到引入图片路径会显示该图标。并且附加了两个功能,让你快速找到该图片。

Import Cost

iShot_2022-06-12_16.59.34.png Import Cost插件能显示你当前所导入的包或插件的大小。

iShot_2022-06-12_17.04.05.png

indent-rainbow

iShot_2022-06-12_17.06.28.png indent-rainbow插件的主要功能是用不同的颜色标记缩进。

未安装前的效果。

iShot_2022-06-12_17.09.13.png

安装后的效果。

iShot_2022-06-12_17.08.48.png

koroFileHeader

iShot_2022-06-12_17.13.36.png koroFileHeader插件用于一键生成文件头部注释。点击此跳转该插件的文档

Path Intellisense

iShot_2022-06-12_17.24.20.png 当你需要引入一个文件或图片时,会自动提示文件的路径。

@符号文件路径智能提示

如果你的项目配置了@路径别名,引入某个文件时。是不会提示文件的路径的。使得在引入文件时,还得一层一层对着文件夹。 为了解决这个问题,只要在VS Code的setting.json中加入以下配置即可。

"path-intellisense.mappings": {
    "@": "${workspaceRoot}/src"
},

也可以通过快捷键方式打开setting.json

command⌘ + shift⇧ + P -> 搜索Open Settings(JSON) -> 选择Preferences: Open Settings (JSON)

Project Manager

iShot_2022-06-12_21.01.13.png Project Manager插件很好的解决了多个项目来回切换的问题。安装成功之后,在编辑器主侧栏会有个文件夹的小图标。

iShot_2022-06-12_21.14.19.png

如果要添加项目,可以通过快捷键command⌘ + shift⇧ + P,输入edit Projects,添加你本地的项目。

iShot_2022-06-12_21.11.33.gif

Better Comments

iShot_2022-06-12_14.23.36.png

Better Comments插件可以让你代码的注释高亮起来。只要在注释的前面加上相应的前缀即可,插件自带5种高亮注释。

iShot_2022-06-12_14.38.26.png

Bookmarks

iShot_2022-06-12_14.39.29.png Bookmarks插件可以在某行代码做标记,标记后在当行会有个小书签的图标。上下翻的时候可以用快捷键回到它的位置。

  • 标记快捷键:option⌥ + command⌘ + K
  • 跳到上一个标记:option⌥ + command⌘ + J
  • 跳到下一个标记:option⌥ + command⌘ + L

Trailing Spaces

iShot_2022-06-12_21.24.44.png Trailing Spaces这款插件可以帮我们标出一些没用的空格。搭配Prettier插件,直接将空格去除。

Color Highlight

iShot_2022-06-12_15.49.30.png Color Highlight是一款颜色代码高亮的插件。

HTML CSS Support

iShot_2022-06-12_16.46.39.png 该插件的样式自动补全功能,可以帮助你在写样式的时候减少很多时间。

ES7+ React/Redux/React-Native snippets

iShot_2022-06-12_16.04.09.pngReact开发的同学必装插件,输入相应的英文字母,会提示相应的React代码段。这里是该插件的代码段文档

JavaScript (ES6) code snippets

iShot_2022-06-12_21.57.41.png 该插件提供了ES6语法中的JS代码片段,同时支持JavaScript和TypeScript。

Vetur

iShot_2022-06-12_21.41.18.png 这是Vue多功能集成插件。包括智能提示、语法高亮、错误提示、代码格式化、自动补全、debugger。

要注意的是,如果你用Vue 3开发的话,要把这个插件禁用掉。不然在Vue 3会导致各种错误提示。

Vue 3 Snippets

iShot_2022-06-12_21.48.51.png 这个插件包含了Vue 2和Vue 3 api对应的代码片段。输入相应的字母,会提示对应Vue代码片段。点击此跳转插件文档

Vue Language Features(Volar)

iShot_2022-06-12_21.53.21.png Vue Language Features (Volar)是专门为Vue 3构建的语言支持插件。但目前对PostCSS的语法高亮不友好。

CSS Peek

iShot_2022-06-12_15.56.20.png CSS Peek插件可以帮助你在HTML的类名class中查看该类的样式,或者跳转到当前类名class的位置。

鼠标移到当前类名按住command⌘键即可。

Prettier

iShot_2022-06-12_21.28.47.png Prettier插件用于格式化代码的。都2022年了!还有谁写代码乱糟糟的。安装插件后,配置保存文件时自动格式化代码。

基本配置:Setting -> Text Editor -> Formatting -> On Save勾上。

从此没人吐槽你的代码不公正了。

Live Server

iShot_2022-06-12_17.17.00.png Live Server插件能直接起本地服务器,访问你所写的html。修改html文件时,还会自动刷新。

安装后,在你的html中。鼠标右键,会多出一个Open with Live Server的选项。点击后,会自动打开浏览器。

iShot_2022-06-12_17.19.33.png

Remote - SSH

iShot_2022-06-12_21.19.18.png Remote - SSH是一款可以连接远程开发服务器的插件。

Setting Sync

iShot_2022-06-12_22.31.35.png Setting Sync插件可以解决你每次换电脑或者家里的电脑和公司的电脑上的VS Code配置不一样问题。

最后

VS Code插件分享到此结束啦,如有更好玩的插件。欢迎在评论区评论。如果本文对你有所帮助,别忘了点赞 + 关注哦!