各位 RuyiSDK 用户:
近期我们发现 Eclipse Marketplace 平台出现技术故障,导致 RuyiSDK 插件在 Eclipse IDE 内置的 Marketplace 客户端中暂时无法搜索到。该问题为 Eclipse 官方服务端索引异常所致,我们正在积极联系 Eclipse 团队处理。
故障截图:
在此期间,请改用以下方式安装/更新插件,功能完全一致:
方式一:Install New Software(推荐,在线安装)
-
打开 Eclipse IDE → Help → Install New Software...
-
点击 Add...,填写:
- 勾选
RuyiSDK IDE,按向导完成安装
方式二:离线安装(网络受限环境)
-
从 GitHub Releases 下载 ruyisdk-eclipse-plugins.site.zip
Releases · ruyisdk/ruyisdk-eclipse-plugins · GitHub
-
Help → Install New Software... → Add... → Archive...
-
选择下载的 zip 文件,勾选 RuyiSDK IDE 完成安装
已安装用户不受影响,可通过 Help → Check for Updates 正常获取更新。
问题恢复后我们将第一时间通知大家。如有疑问,欢迎在 GitHub Issues 或 RISC-V 开发者社区反馈。
1 个赞
近期有用户问到 RuyiSDK IDE 和 Eclipse 的关系。 以及 RuyiSDK IDE 和 RuyiSDK Eclipse 插件的关系,以及应该用哪个?
下面简单解释一下两者的关系和现状,方便大家按需选择。
一句话总结
- RuyiSDK IDE = 基于 Eclipse 打包好的完整开发环境(开箱即用,但底座版本较老,近期未维护)
- RuyiSDK Eclipse 插件 = 可以装到任意 Eclipse 里的功能扩展(持续更新中)
为什么会有两个东西?
最早我们计划只做一个“RuyiSDK IDE”,基于 Eclipse 的 packages 工程进行深度品牌定制,打造一个开箱即用的集成开发环境,让用户无需额外配置即可获得完整的 RuyiSDK 开发体验。
但实际做下来发现,Eclipse 每季度发布一个新版本,如果每次都要把 RuyiSDK 的所有代码揉进 packages 工程里跟着升级,维护成本太高,也容易出兼容问题。
所以后来我们把插件代码独立到一个仓库,单独开发、单独发版。这样 Eclipse 底座升级时,插件通常还能用,不用每个季度都折腾一遍。
于是就有了:
- packages 工程 → 产出 RuyiSDK IDE
- 插件仓库 → 产出 RuyiSDK Eclipse 插件
现状是怎样的?
| 产品 |
更新频率 |
说明 |
| RuyiSDK IDE |
近期未更新 |
打包工作没有持续跟进,底座停留在较早版本 |
| RuyiSDK Eclipse 插件 |
约每月一个版本 |
功能持续完善 |
关于 RuyiSDK IDE 的现状说明
我们原本的设想是:将 Eclipse 底座与 RuyiSDK 插件打包在一起,新用户下载一次就能直接使用,省去“先装 Eclipse 再装插件”的步骤。
不过在实际推进中,团队精力主要集中在了插件功能的持续迭代上,打包工作暂时没有同步完成。因此目前可下载的 RuyiSDK IDE 版本还停留在较早(2024-09)的基线,且还没有完成插件整合构建打包。
如果你追求最新的功能体验,建议直接使用 Eclipse + 插件的方式。打包整合这件事我们后续会再评估,但目前不承诺时间。
我应该用哪个?
推荐方式(获得最新功能):
自己下载一个 Eclipse 最新版本(结合RuyiSDK目前定位,推荐使用 Eclipse IDE for C/C++ Developers 或者 Eclipse IDE for Embedded C/C++ Developers),然后安装我们的插件。功能完全够用,也是我们当前主要维护的方式。
如果你仍希望尝试 RuyiSDK IDE:
可以下载现有的版本,并安装最新插件后使用。
插件怎么安装?(重要)
最简单的方式是在 Eclipse Marketplace 搜索 ruyisdk 找到并安装插件,但是近期 Eclipse Marketplace 上暂时搜不到我们的插件(这是 Eclipse 官方服务端的问题,我们正在联系处理)。
在问题解决之前,请使用以下方式安装:
- Eclipse 菜单 →
Help → Install New Software...
- 点击
Add...,填入:
- Name:
RuyiSDK Updates
- Location:
https://ruyisdk.github.io/ruyisdk-eclipse-plugins/
- 勾选
RuyiSDK IDE,按提示完成安装
已安装插件的用户可正常通过 Help → Check for Updates 升级。
以后 RuyiSDK IDE 还会更新吗?
目前团队精力主要在插件功能开发上,优先考虑将插件功能做得更加完善。IDE 打包和定制化部分在有更多人力和插件功能完善后计划继续推进,同时欢迎有兴趣的伙伴加入一起贡献和完善。
有问题怎么反馈?
欢迎在 GitHub 上提 Issue 或在社区群里交流。
CJH
3
eclipse插件安装完了貌似在installed里也没有显示…