路径跳转失效时应配置 vue-alias-skip(Vue)或 jsconfig.json/tsconfig.json 的 baseUrl + paths,并配合 JavaScript and TypeScript Nightly 插件;仅装 Path Intellisense 无法解决跳转问题。

路径跳转失效时该装什么插件
别名路径(如 @/components/Button.vue)在 VSCode 默认不支持 Ctrl+Click 跳转,尤其在 Vue/React 项目中频繁出现。这不是配置错误,而是编辑器本身不识别自定义别名映射。
- 装
Path Intellisense或Path Autocomplete:解决路径补全问题,但不解决跳转 - 真正修复跳转要配
vue-alias-skip(Vue)或jsconfig.json/tsconfig.json中的baseUrl+paths,再配合JavaScript and TypeScript Nightly(官方插件)才能让跳转生效 - 常见坑:只装了
Path Intellisense就以为能跳转,结果还是报 “No definition found”
写 CSS 类名总得翻文档?用 Tailwind IntelliSense
没它时,bg-blue-500、flex-col 这类类名全靠手敲或查文档;有它后,输入 bg- 就自动列出所有色值变体,悬停还能预览对应样式效果。
- 必须配合项目中已安装
tailwindcss并正确配置tailwind.config.js,否则提示为空 - 对
@apply、theme()函数也支持补全,但不支持动态拼接(如bg-${color}) - 和
HTML CSS Support冲突:两者都试图处理 class 属性,建议禁用后者,只留 Tailwind 插件
调试时 console.log 太啰嗦?Turbo Console Log 来收尾
手动写 console.log('user:', user) 容易漏变量名、少空格、拼错,还占行。这个插件选中变量后按快捷键,直接生成带上下文的 log 行。
前端设计与 UI/UX 全方位优化专家。覆盖视觉层次、排版系统、色彩理论、响应式布局、交互体验、动画动效、无障碍访问、性能优化八大维度,帮助开发者将普通页面升级为高品质产品级界面。前端设计与 UI/UX 全方位优化专家。覆盖视觉层次、排版系统、色彩理论、响应式布局、交互体验、动画动效、无障碍访问、性能优化八大维度,帮助开发者将普通页面升级为高品质产品级界面。
- 默认快捷键是
Ctrl+Alt+L(Windows/Linux)或Cmd+Alt+L(macOS) - 支持多光标:同时选中多个变量,一键生成多行 log
- 输出格式可自定义,比如改成
debug: %s或加时间戳,但别改太复杂——多数人只用默认模板就足够
ESLint + Prettier 总打架?关键在 eslint-config-prettier
不是插件装得不够多,而是规则重叠导致保存时格式化和校验反复冲突:ESLint 报错“missing semicolon”,Prettier 又把它删掉。
立即学习“前端免费学习笔记(深入)”;
- 必须装
eslint-config-prettier并在 ESLint 配置的extends里末尾加上它,才能禁用所有与 Prettier 冲突的规则 -
prettier-vscode插件本身不处理规则冲突,它只负责格式化;真正的协调靠配置层 - 常见错误:只装了
ESLint和Prettier两个插件,却没加eslint-config-prettier,然后怪插件“不工作”

















