【RuyiSDK Eclipse 插件安装方式临时调整通知】

各位 RuyiSDK 用户:

近期我们发现 Eclipse Marketplace 平台出现技术故障,导致 RuyiSDK 插件在 Eclipse IDE 内置的 Marketplace 客户端中暂时无法搜索到。该问题为 Eclipse 官方服务端索引异常所致,我们正在积极联系 Eclipse 团队处理。

故障截图:

在此期间,请改用以下方式安装/更新插件,功能完全一致:

方式一:Install New Software(推荐,在线安装)

  1. 打开 Eclipse IDE → HelpInstall New Software...

  2. 点击 Add...,填写:

  1. 勾选 RuyiSDK IDE,按向导完成安装

方式二:离线安装(网络受限环境)

  1. 从 GitHub Releases 下载 ruyisdk-eclipse-plugins.site.zip :backhand_index_pointing_right: Releases · ruyisdk/ruyisdk-eclipse-plugins · GitHub

  2. HelpInstall New Software...Add...Archive...

  3. 选择下载的 zip 文件,勾选 RuyiSDK IDE 完成安装



已安装用户不受影响,可通过 HelpCheck 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 官方服务端的问题,我们正在联系处理)。

在问题解决之前,请使用以下方式安装:

  1. Eclipse 菜单 → HelpInstall New Software...
  2. 点击 Add...,填入:
    • Name: RuyiSDK Updates
    • Location: https://ruyisdk.github.io/ruyisdk-eclipse-plugins/
  3. 勾选 RuyiSDK IDE,按提示完成安装

已安装插件的用户可正常通过 HelpCheck for Updates 升级。

以后 RuyiSDK IDE 还会更新吗?

目前团队精力主要在插件功能开发上,优先考虑将插件功能做得更加完善。IDE 打包和定制化部分在有更多人力和插件功能完善后计划继续推进,同时欢迎有兴趣的伙伴加入一起贡献和完善。

有问题怎么反馈?

欢迎在 GitHub 上提 Issue 或在社区群里交流。

eclipse插件安装完了貌似在installed里也没有显示…

安装完成后需要重新下IDE:

  1. 菜单栏可见RuyiSDK菜单

  2. Help > About Eclipse IDE > Installation Details > Installed Software 下搜索 ruyisdk 即可查到: