操作视频地址:https://v.douyin.com/mDK3slWJf_Q
核心构成
RuyiSDK IDE 由两部分组成:
- RuyiSDK IDE 主程序:基于 Eclipse 定制化,集成了 Embedded CDT。
- RuyiSDK IDE 插件:为核心 IDE 提供增强功能。
主程序功能
- 支持 C/C++ 工程管理。
- 支持 RISC-V 架构。
- 提供交叉编译、远程运行、远程调试等功能。
插件功能演进
- v0.0.1: 增加 RuyiSDK 菜单,内含官网链接。
- v0.0.2: 增加读取并展示 Ruyi 新闻的功能。
- v0.0.3: 增加 RISC-V 开发板管理功能,支持开发板的添加、编辑、删除及设置默认板卡。
下载与资源
-
IDE 主程序下载:
https://mirror.iscas.ac.cn/ruyisdk/ide/注意:请保留地址末尾的
/,否则可能无法打开目录页面。 -
插件下载:
从 GitHub Releases 下载最新的org.ruyisdk.ide_*.zip插件包。 -
官方文档:
RuyiSDK IDE | RuyiSDK -
代码仓库:
- ruyisdk-eclipse-packages: GitHub - ruyisdk/ruyisdk-eclipse-packages: Eclipse-based customized ruyisdkide
- eclipse-plugins: GitHub - xijing21/eclipse-plugins
-
学习交流:
Eclipse 插件开发交流仓库: GitHub - xijing21/eclipse-myplugins: Learning how to do custom plug-in development for eclipse
** 安装与启动**
步骤一:下载并安装 IDE
IDE 主程序下载:
https://mirror.iscas.ac.cn/ruyisdk/ide/
访问 IDE 下载地址,根据您的开发环境选择对应架构的安装包:
- x86_64 环境:
linux.gtk.x86_64.tar.gz - ARM 设备:
linux.gtk.aarch64.tar.gz - RISC-V 设备:
linux.gtk.riscv64.tar.gz
将下载的压缩包解压到您选择的任意路径。
步骤二:安装插件(当前手动方式)
插件下载:Release v0.1.0 · ruyisdk/ruyisdk-eclipse-plugins · GitHub
-
下载最新的插件包 (
org.ruyisdk.ide_*.zip)。 -
将该 ZIP 文件解压到 RuyiSDK IDE 安装目录下的
dropins文件夹中。说明:未来将提供更便捷的集成安装方式,目前需手动操作。
步骤三:启动 IDE
- 进入解压后的
ruyisdk目录。 - 在命令行中执行
./ruyisdk启动 IDE。 - 首次启动时,IDE 会提示选择工作空间 (WorkSpace)。您可以选择一个已有目录或创建新目录。
- 点击
Launch按钮,即可进入 IDE 主界面,开始使用。
重要说明:RuyiSDK IDE 已内置 openJDK 21 用于其自身运行,无需额外安装 JDK。但您创建的 Java 工程项目,仍需单独配置所需的 Java 环境。

