John

Results 71 comments of John

我理解你说的 "两个 Opensumi 的连接" 应该是打开两个窗口吧? 目前我们每有一个 client 就会有对应一个 extensions host 去激活插件启动的流程,理论上不会出现你说的这个问题。 你可以从这里 [extension.service.ts#L190](https://github.com/opensumi/core/blob/main/packages/extension/src/browser/extension.service.ts#L190) 开始看看插件的启动激活流程,检查下插件的元数据信息。 然后对于插件配置的 activationEvents 激活事件是通过 [activation.service.ts#L18](https://github.com/opensumi/core/blob/main/packages/extension/src/browser/activation.service.ts#L18) 服务去分发事件的

关于 Code Edits API 的不同行为触发规则 - [x] lint error(出现 问题 时)https://github.com/opensumi/core/pull/4105 - [x] line change(行号变更时)https://github.com/opensumi/core/pull/4106 - [ ] typing(代码变更时) - [ ] parameter hints - [ ] prediction(代码预测触发时,需要前置的 代码预测 API...

加上动画看起来确实顺滑了很多👍

![image](https://github.com/user-attachments/assets/aeb14714-0613-4548-bc18-151990bf99d8) 本地没复现

https://github.com/opensumi/core/blob/a53fac57ec78743997f602682e661ba9594ec99e/packages/debug/src/browser/debug-session-manager.ts#L320-L323 可以参考这个例子。 点击按钮的时候直接 run 具体的 task 任务

@erha19 帮忙看下?看起来是需要一个文件树的 welcome 视图,但我看代码里已经注册上去了,但没有展示 https://github.com/opensumi/core/blob/main/packages/file-tree-next/src/browser/file-tree-contribution.ts#L145

@erha19 其实问题不是文件目录奔溃的问题,而是空目录的时候不展示那个 welcome 视图了

https://github.com/opensumi/core/blob/main/packages/file-tree-next/src/browser/file-tree.tsx#L476 看起来是因为没有走到这里