乐于分享
好东西不私藏

vs code 安装插件功能介绍第二篇

vs code 安装插件功能介绍第二篇

讲解插件有:

Live Server Preview 

npm Intellisense 

open in browser 

Path Intellisense 

Volar 

Vue (Official) 

Vue VSCode Snippets


1. Live Server Preview

写前端页面,最烦的就是每次改完 HTML、CSS、JS,还要手动刷新浏览器。

Live Server Preview 的作用,就是帮你在本地启动一个实时预览服务。

你修改代码后,页面可以自动刷新,效果马上能看到。

比如你正在写一个首页,改了按钮颜色、图片位置、文字大小,不用反复关页面、开页面,保存代码后直接看效果。

对刚学 HTML、CSS、JavaScript 的人来说,这个插件非常实用。

它能让你更直观地理解:

为什么这个样式没生效;为什么布局跑偏;为什么代码改了页面没变。

写页面最重要的就是反馈快,Live Server Preview 就是帮你加快反馈速度。


2. npm Intellisense

前端项目里经常要安装各种 npm 包。

比如:

axiosvue-routerpinialodashdayjs

但问题是,包名有时候容易记错,路径也容易写错。

npm Intellisense 的作用就是在你写 import 语句时,自动提示项目里已经安装的 npm 包。

以前你可能要打开 package.json,看自己装了什么包。

现在写代码时直接提示,少了很多来回查找的时间。

对新手来说,这个插件最大的价值是:

减少拼写错误。减少导入错误。提高写代码速度。

尤其是项目越来越大、依赖越来越多的时候,它会非常省心。


3. open in browser

这个插件的功能很直接

把当前 HTML 文件快速在浏览器里打开。

有时候你只是写一个简单页面,不一定需要完整项目,也不一定需要启动复杂服务。

这时候 open in browser 就很方便。

右键当前文件,选择在浏览器中打开,就可以直接看到页面效果。

它适合这些场景:

写 HTML 小练习;测试一个静态页面;查看本地网页效果;快速打开当前文件。

如果你刚开始学前端,这个插件会让你的操作更简单。

不用去文件夹里找 HTML 文件,也不用复制路径到浏览器。


4. Path Intellisense

写项目时,经常要引入图片、组件、样式文件。

比如:

import Header from './components/Header.vue'

或者:

<img src="./assets/logo.png">

但路径最容易写错。

少一个点、多一个斜杠、文件名大小写不一致,都可能导致项目报错。

Path Intellisense 的作用就是自动提示文件路径

你输入 ./ 的时候,它会帮你提示当前目录下有哪些文件和文件夹。

这样你就不用手动记路径,也不用来回翻资源目录。

对前端项目来说,这个插件特别实用。

因为 Vue、React、普通 HTML 项目里,经常都要引入组件、图片、CSS、工具函数。

路径提示做好了,能少踩很多坑。


5. Volar

如果你写 Vue 项目,Volar 是一个非常重要的插件。

它主要用于 Vue 文件的语法支持,比如:

.vue 文件高亮;模板语法提示;组件提示;TypeScript 支持;代码检查;跳转和补全。

写 Vue 的时候,一个文件里通常会同时出现 template、script、style。

如果没有好的插件支持,VS Code 很难准确理解你的 Vue 文件。

Volar 就是专门为 Vue 开发体验服务的。

尤其是 Vue 3 项目,Volar 的体验会比很多老插件更适合。


6. Vue (Official)

Vue (Official) 是 Vue 官方方向的 VS Code 支持插件。

主要帮助 VS Code 更好识别 Vue 单文件组件,也就是 .vue 文件。

它可以提供语法高亮、智能提示、类型检查、组件支持等能力。

如果你现在主要写 Vue 3 项目,建议优先关注这个官方插件。

不过要注意一点:

Volar 和 Vue (Official) 功能有一定关联,很多时候不建议重复装一堆 Vue 插件。

新手可以理解为:

如果你写 Vue,就需要一个靠谱的 Vue 语言支持插件。不要同时乱装多个功能重复的 Vue 插件,避免提示冲突。


7. Vue VSCode Snippets

这个插件适合想提高 Vue 编写速度的人。

它的作用提供 Vue 常用代码片段。

比如你想快速生成一个 Vue 组件结构,不需要一行一行手写,可以通过快捷片段快速生成。

对于新手来说,它的好处很明显:

少写重复代码;快速生成模板;熟悉 Vue 常用结构;提高写组件的效率。

比如创建一个 Vue 页面时,经常要写 template、script、style。

有了 snippets,输入简短触发词,就能生成基础结构。

这对刚学 Vue 的人很友好。


最后总结一下

我建议这样装:

想快速预览页面:Live Server Preview、open in browser

想少写错路径和包名:Path Intellisense、npm Intellisense

想写 Vue 项目:Vue (Official)、Volar、Vue VSCode Snippets

这几个插件不复杂,但很实用。

它们解决的都是写代码时最常见的小麻烦:

页面预览慢;路径容易错;npm 包名记不住;Vue 文件没有提示;组件结构重复手写。