vscode
vscode 扩展开发
ErikChan.hk
深耕前端(Vue, React)、磨练服务端(Go、Java)、向往嵌入式(计组、操作系统)、膜拜编译原理
展开
-
VSCode Settings 配置
VSCode 的配置主要通过 package.json 中的 contributes -> configuration 来设置。title插件的标题properties需要配置的内容type配置的数据类型booleanstring[‘string’, ‘null’] : 在 json 中编辑array: 数组,可手动添加enum可选的数据值当 type 为 string 时,会显示成下拉框default默认的数据值markdownDescription内容描述原创 2021-05-06 13:56:35 · 384 阅读 · 0 评论 -
Vscode 调用命令
打开设置vscode.commands.executeCommand(‘workbench.action.openSettings’, settingsId);打开调试vscode.commands.executeCommand(‘workbench.action.openSettings’, settingsId);原创 2021-04-26 19:20:12 · 887 阅读 · 0 评论 -
vscode 创建动态树
vscode.window.createTreeView(viewId, provider)provider 变量名只能为 treeDataProvider原创 2021-04-19 20:54:00 · 608 阅读 · 0 评论 -
vscode 插件开发小功能
打开资源管理器vscode.commands.executeCommand(“vscode.openFolder”)打开搜索框vscode.commands.executeCommand(" workbench.action.openFolder")其他命令可在 快捷键中查询原创 2021-04-11 12:11:21 · 143 阅读 · 0 评论 -
VSCODE插件开通信
前端发送消息this.$vscode.postMsg({ type: "establish", projectName: this.projectName, path: this.savePath, APPID:this.APPID, width: resolveingArr[0] || this.customResolveX, height: resolveingArr[1] || this.customResolveY,原创 2021-04-11 11:42:12 · 299 阅读 · 0 评论 -
基于 VSCode 插件开发
在 vscode 软件的基础上添加插件,相当于 vscode 的子集,在不修改 vscode 源码对基础上对先有 IDE 进行功能增强,但是受限于 vscode 的安全架构模型,功能相对比较局限,特别是 UI 类型的功能拓展改造。基于 vscode 插件开发的 IDEPersimware studioPlatformIO IDE学习资源官方文档:https://liiked.github.io/VS-Code-Extension-Doc-ZH/#/?id=%e6%8f%90%e9%97%ae%e原创 2021-04-07 10:09:54 · 244 阅读 · 0 评论 -
基于 VSCODE 源码开发
对于一些自定义工程管理的需求,很多时候需要改造界面,这个时候从源码角度入手才方便实现相关的功能。基于源码修改虽然可以很大程度满足无限的需求,但是也会带来其他问题,比如:不方便升级 vscode 的的更新、可能会有意想不到的影响基于 vscode 源码开发的 IDEHUAWEI-LiteOS-StudioEgretWingTaobao Editor技术架构ElectronElectron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难原创 2021-04-07 09:52:22 · 911 阅读 · 1 评论