当前博客:关于开放插件接口

81 次浏览【转载需注明来源】

博客作者:【小可爱】

个性签名:寒窗苦读十年一朝凤舞九天

因为暂时还没有看到相关的API也不知道当前IDE对于代码或者文件的一些处理流程,所以我暂时就按照我的理解来描述我的想法.

这里我按照vscode为样本来描述.

代码的入口描述配置以及激活释放就不多做叙述,官方人员肯定是比我要懂得,当然,如果快码支持快码本身给自己写插件那就更酷拉(还有热更新,因为我不确定到时候官方是自己做一个官方的插件市场还是怎么样).

我将需要的接口按暂时的需求排列出来.

1.IDE的布局(用于处理分组,按钮,标题栏,文本显示等的位置)

2.快捷键的绑定(这个肯定是必须得)

3.判断当前IDE是否获取了焦点(这个考虑的是有些功能是面向IDE有效还是整个系统有效,比如一些渲染的刷新,当然系统本身或许就自带了这些功能?)

4.处理文件(包含了新增/删除/判断/读取/显示等)

5.右键菜单(有些功能为了方便可能会需要绑定到右键菜单上)

6.新的窗口(当然,通过hook或者劫持我们也可以实现这种目的)

7.接管一部分编译流程

 

 

 

 

 

默认排序
Generic placeholder image
Generic placeholder image
快码FOF编程 Time: 2023-12-01 14:41:40

官方已经注意到你的需求,并有相关的计划进行更新,请您关注后续的相关更新公告,会针对这些需求进行推送迭代


关于开放插件接口