core
core copied to clipboard
🚀 A framework helps you quickly build AI Native IDE products. https://preview.opensumi.com
publish next package
### Types - [x] 🎉 New Features ### Background or solution implements extension Tab APIs to #3227 ### Changelog implements extension Tab APIs
**描述你的问题(Describe the bug)**   **复现路径(To Reproduce)** **预期表现(Expected behavior)** **环境信息(Environment)** - OS: [e.g. macOS 11.2 Apple M1/Windows10/Windows11] - Browser: [e.g....
### Types - [x] 🐛 Bug Fixes ### Background or solution 1. 通过关闭 Dialog 动画减少关闭弹窗的闪烁问题 2. 优化 FileTree Dialog 展示,移除相关 mobx 依赖逻辑 3. 升级框架内的 `rc-*` 依赖 ### Changelog improve file...
**描述你的问题(Describe the bug)**  **复现路径(To Reproduce)** **预期表现(Expected behavior)** **环境信息(Environment)** - OS: [e.g. macOS 11.2 Apple M1/Windows10/Windows11] - Browser: [e.g. chrome, safari, electron] - OpenSumi Version: [e.g. 2.13.0]
### Types - [ ] 🎉 New Features - [ ] 🐛 Bug Fixes - [ ] 📚 Documentation Changes - [ ] 💄 Code Style Changes - [ ]...
## 终端的智能补全能力 终端的智能补全能力是指终端在输入命令时,能够根据用户的输入,自动提示可能的命令或参数,交互方式类似于编程时的语言服务。 此功能可以增加用户使用终端时的易用性。 ## 功能建设 功能建设进度 - [x] 补全设计优化:目前的设计主要服务于功能验证,因此 UI 看起来很简陋,需要做后续的优化 - [ ] 补全交互方式优化:比如说 上下键选择,Tab 确认。或者 Tab 或者 上下键 选择,Enter 确认 - [x] Generator 补全支持。 - [x] 渲染方式优化,目前是直接渲染在...
### Types - [x] 🪚 Refactors ### Background or solution 1. 重命名 IFileServiceClient 为 FileServiceClientToken。并移动到 core-common 中,使其 token 属性更明确 2. 将部分类型移动到 core-common 的 file-watch type 文件中 3. 为了减少模块之间的耦合,在 browser 模块里内置实现...
https://github.com/opensumi/core/issues/3249 之前已经提问过相关问题,当时需求还没确定,所以没有实际操作。 尝试使用this.preferenceService.set设置并未生效。  尝试使用引入类的方法,也未生效    不太清楚问题出在哪?幸苦老师指点下,感谢!
在桌面端使用时,在webview的plain-preload.js中,会有一个操作通过Proxy添加postMessage方法。当使用接口createWebvieWwindow弹出新窗口时,可以正常使用。但是当使用createPlainWebview创建webview并添加在IDE的页面时,会发现postMessage不会被修改。导致在webview页面中调用window.parent.postMessage方法时无法向ide发送消息。