- 博客(5)
- 收藏
- 关注
原创 如何生成一个菜单栏
在编辑器上下文新定义一个子菜单选项,定义id:pydebugger.editor.context.pydebug。通过插件开发官方提供的功能点实现。暂时是没有找到相关可扩展的办法。
2024-07-05 16:23:04
332
原创 快速创建工程到生成插件包
这里是选择 webpack,webpack打包源代码,能够帮助优化插件的性能,管理依赖,以及利用现代JavaScript(对Typescript也有用)开发的各种便利,从而提高开发效率和用户体验。webpack 配置文件 webpack.config.js,一般保持默认即可,有特殊需求可自定义修改配置。在 package.json 中添加一个字段 ‘publisher’,生成项目结构时,可能没有这个字段。②package.json 是 插件的配置文件,相关功能的开发在此文件中进行配置。
2024-07-05 16:19:48
910
原创 VSCode启动管理调试会话
执行此命令时,会判断是否具有 .vscode/launch.json, 有则读取其中配置作为启动调试参数,没有VSCode将会采用默认配置(VSCode可能会弹窗让选择相关信息,如什么调试,是否以当前激活文件作为),这个是VSCode决定。是 VS Code 中的一个内置命令,用于启动调试器,执行此命令,VSCode 会尝试开始一个调试会话。是面向用户,通过VSCode的用户界面触发调试会话,VSCode内置的命令,启动调试会话的流程是固定的。是面向程序的API,可以在插件中通过编程方式启动调试会话。
2024-07-05 16:13:26
654
原创 VSCode插件设置开发Configuration
官方解释链接,相关API的使用会用到工作区的概念,建议看文档,官方对于工作区的定义。一般情况下一个VS Code 实例(窗口)打开一个文件夹,根据需求一个VS Code实例(窗口),可使用高级配置多根工作区来包含多个文件夹。
2024-07-05 16:10:40
1214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人