注册 RubyMine
RubyMine 提供以下激活选项:
试用与订阅
首次启动 RubyMine 时,系统将自动为您提供为期 30 天的免费试用。
试用版到期后,您需要购买并注册商业许可证才能继续使用 RubyMine。 新的试用期将在 RubyMine 的下一个发布版本中可用。
激活 RubyMine 商业许可
从主菜单中选择 ,或单击
并在 欢迎 屏幕上选择 管理许可…。

请选择 付费许可 选项。
选择您希望如何注册 RubyMine 或需要许可证的插件:
登录到您的 JetBrains 账户 并获取您已购买的许可证。
如果您还没有 JetBrains 账户,请单击 注册。

RubyMine 会自动显示您的许可证列表及其详细信息,如到期日期和标识符。 点击 激活 以开始使用您的许可证。
如果您的许可证未显示在列表中,请单击 刷新许可证列表。
使用 Floating License Server 或 License Vault 注册。

在执行静默安装或管理多台机器上的 RubyMine 安装时,您可以设置
JETBRAINS_LICENSE_SERVER环境变量以指向 Floating License Server 或 License Vault 的 URL。或者,您可以通过添加
-DJETBRAINS_LICENSE_SERVERJVM 选项来设置 Floating License Server 或 License Vault 的 URL。
激活 RubyMine 非商业许可
从主菜单中选择 ,或单击
并在 欢迎 屏幕上选择 管理许可…。
请选择 非商业用途 选项。

同意 条款与条件。
如果需要,请使用 JetBrains Account 登录,然后单击 开始非商业用途。
之后,您的免费一年期许可将被激活。
非商业许可常见问题
什么属于非商业用途?
非商业用途的常见示例包括学习、自学、任何形式的内容创作、开源项目和个人兴趣开发。 详细信息,请参阅 非商业用途 Toolbox 订阅协议。
如果我开始了一个新项目,应该选择哪种许可?
如果您计划发布产品并从中获得商业收益,当前或将来,您应使用商业许可。 如果您的项目用于非商业目的,则非商业许可是有效的。
但是,如果您的目的随着时间发生变化,您需要重新评估自己是否仍符合非商业用途资格。 如果在考虑您的意图后仍不确定,建议使用商业许可更为稳妥。
我在 IDE 中看不到“非商业用途”选项,怎么办? 我该怎么办?
最有可能的原因是您使用的是较旧版本的 IDE。 RubyMine 2025.2.1 之前的版本不支持非商业许可,因此您需要将 IDE 更新到最新版本。
非商业许可的续订和升级是如何运作的?
非商业订阅有效期为一年,并将在到期后自动续订。 但前提是您在订阅期的最后六个月内至少使用过一次所分配的许可。
我可以生成用于离线激活的激活码吗?
无法获取非商业订阅的激活码。 仅当计算机连接至互联网时,才可 使用 JetBrains Account 激活非商业许可。 成功激活后,即使计算机处于离线状态,您仍可继续使用 RubyMine。
我的 IDE 是否会向 JetBrains 发送任何数据?
非商业协议条款假定 IDE 可能会向 JetBrains 发送与您使用 IDE 功能相关的匿名统计信息(IDE telemetry)。 此信息可能包括但不限于您使用的框架、文件模板、所调用的操作以及与 IDE 功能的其他交互。 此信息不包含个人数据。 详情请参阅 第 4 节。 订阅协议中的第 4 节 COMPLIANCE MONITORING AND STATISTICS。
我们理解这对所有用户来说可能不太方便,但根据非商业用途 Toolbox 协议条款,无法选择不向 JetBrains 发送匿名统计数据。 唯一的拒绝方式是切换为付费订阅或选择 免费许可选项之一。
使用 JetBrains 账户激活
JetBrains 帐号是管理您的许可证和激活 RubyMine 的便捷选项。
要将您的 JetBrains 帐号链接到 RubyMine 安装,请单击 正在登录... ,位于 许可证 对话框的左下角。 成功登录后,您的 JetBrains 账户用户名将显示在对话框的左下角。
如果您使用 JetBrains Toolbox 应用 安装 JetBrains 产品并已登录,RubyMine 将自动将您登录到您的 JetBrains 账户。
如果您为 JetBrains 帐号启用了双因素身份验证,您可以指定生成的应用密码,而不是主 JetBrains 帐号密码。
更改活动用户
从主菜单中选择 ,或单击
并在 欢迎 屏幕上选择 管理许可…。
请点击对话框左下角的您的名字并选择 注销。

注销后,您可以使用另一个 JetBrains 账户登录。
早期访问计划
Pre-release builds of RubyMine that are part of the Early Access Program are shipped with a 30-day license. 登录您的 JetBrains 帐号以开始使用 RubyMine EAP。
您可以直接使用您的 JetBrains Account 或 Google、GitHub、GitLab 或 BitBucket 帐户进行授权。 如果您还没有 JetBrains Account,您也可以创建一个新的。
登录选项
点击 使用 JetBrains 账户登录。 您将被自动重定向到 JetBrains Account 网站。

在网站上,使用您的 JetBrains Account 凭证登录。
一旦您成功登录,您可以点击 开始 开始使用 RubyMine EAP。
如果您想参与 EAP 相关活动并提供反馈,请确保选择 向我发送与 EAP 相关的反馈请求和调查 选项。

点击 创建帐户 链接。 您将被自动重定向到 JetBrains Account 网站。 请按照网站上的说明注册新的 JetBrains 帐户。

一旦您成功登录,您可以点击 开始 开始使用 RubyMine EAP。
如果您想参与 EAP 相关活动并提供反馈,请确保选择 向我发送与 EAP 相关的反馈请求和调查 选项。

点击您想要使用的服务图标进行登录。 您将被重定向到所选服务的登录页面。

一旦您成功登录,您可以点击 开始 开始使用 RubyMine EAP。
如果您想参与 EAP 相关活动并提供反馈,请确保选择 向我发送与 EAP 相关的反馈请求和调查 选项。

访问 JetBrains 帐号:故障排除
如果您在尝试登录 JetBrains Account 时遇到问题,可能是由于以下原因之一:
没有可用端口
RubyMine 正在等待来自 JetBrains Account 网站的成功登录响应。 如果没有可用端口,RubyMine 将建议 使用授权令牌登录。
无法在浏览器中打开 JetBrains 帐号
当您点击 登录JetBrains Account 时,RubyMine 会将您重定向到 JetBrains Account 网站。 如果您的系统浏览器未启动,请使用 有问题吗? 紧急按钮。 RubyMine 将建议 使用授权令牌登录。


无法访问 JetBrains 帐号
登录过程需要访问 JetBrains Account 网站。 RubyMine 会自动将您重定向到网站或让您使用授权令牌登录。 如果两种方式都无法使用,并且您无法访问该网站,请联系系统管理员。 否则,您将无法登录并开始使用 RubyMine。
使用授权令牌登录
授权令牌是一种登录到 您的 JetBrains Account 的方式,如果您的系统不允许直接从 IDE 重定向,例如,由于公司的安全策略。 RubyMine 能够识别出无法重定向到 JetBrains Account 网站的情况。 它使您能够复制链接以手动生成授权令牌。
点击 复制链接 并在您的浏览器中打开已复制的链接。

登录您的 JetBrains 帐户生成授权令牌。 之后,复制 token,将其粘贴到 IDE 授权令牌 字段并点击 检查令牌。 一旦您成功登录,您就可以开始使用 RubyMine。
