编写第一个vscode插件,扩展TreeView
vscode左边的这个区域称为 explorer 或者treeview,这里是允许插件扩展的
如下图配置,viewsContainer 表示最左边的一排图标,最顶层的按钮
views表示每个图标点下去,下属的一排。
activationEvents 加上onview,则该view显示时就会初始化插件
配置好以后,就有效果
此时的view里面啥也没有,给View挂数据的一种方式是只给他数据
view本身以treeview的形式显示数据
效果如图
这个属性图可以加一些按钮,这些按钮按下就调用相关的command
根据文档有四种
一、view标题栏直接显示的按钮
二、view标题栏 三个小点点里面的按钮
treeitem 右键菜单按钮
treeitem 悬停按钮
如果我们想要给item的command加上处理代码
这样做
代码见
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库