| 
一个用于查看和管理 Vue 文件中按钮的 VSCode 扩展。 功能特性
🔍 自动识别 Vue 文件中的所有 el-button组件🎯 快速定位按钮在代码中的位置🔒 显示按钮的权限信息(v-hasPermi)🎨 根据按钮类型显示不同图标🔄 实时更新按钮列表 按钮识别
识别所有 el-button组件提取按钮文本内容解析按钮类型(primary、danger、warning 等)识别点击事件解析权限指令(v-hasPermi) 可视化展示
在 VSCode 活动栏中添加 "Vue Buttons" 图标树形结构展示按钮列表按钮图标根据类型自动变化权限信息以子节点形式展示悬停提示显示按钮详细信息 交互功能
点击按钮跳转到对应代码位置手动刷新按钮列表自动跟踪文件变化并更新 使用方法
安装扩展后,在 VSCode 左侧活动栏中会出现 "Vue Buttons" 图标打开任意 Vue 文件,扩展会自动识别文件中的按钮点击按钮可以快速跳转到对应代码位置展开带有权限的按钮可以查看权限列表使用面板顶部的刷新按钮可以手动更新按钮列表 按钮信息说明每个按钮节点都包含以下信息: 
按钮文本:显示为节点主要文本按钮类型:通过图标颜色区分
Primary:蓝色方法图标Danger:红色错误图标Warning:黄色警告图标默认:灰色事件图标权限信息:作为子节点显示位置信息:在悬停提示中显示行号点击事件:在悬停提示中显示事件处理函数 自动更新扩展会在以下情况自动更新按钮列表: 
切换到其他 Vue 文件时编辑当前文件内容时保存文件时首次打开文件时 要求
VSCode 版本 >= 1.80.0文件类型必须是 Vue 单文件组件(.vue) 已知问题
暂不支持动态生成的按钮暂不支持自定义组件中的按钮 更新日志0.0.1
初始版本发布实现基本的按钮识别和展示功能添加权限解析功能实现实时更新功能 贡献欢迎提交 Issue 和 Pull Request 来改进这个扩展。 许可证MIT |  |