RubyMine 2025.1 Help

调试器

使用此页面配置调试器的行为并自定义其视图。

常用选项

项目

描述

在断点上显示调试窗口(D)

如果选中此复选框,RubyMine 会在断点处激活 调试工具窗口

在断点时聚焦应用程序

如果选中此复选框,则在触发断点时,RubyMine 将在编辑器中显示该断点的位置,并尝试将其窗口移到前台。

在进程终止时隐藏调试窗口

调试程序终止时自动隐藏 调试工具窗口

将执行点滚动到屏幕中央

如果选中此复选框,当前执行点所在的行将保持在屏幕中间。

点击行号以执行“运行到光标处”

如果选中此复选框,您可以单击编辑器中的行号以 运行程序执行到该行

移除断点

请选择您希望如何移除断点:

  • 通过左键点击它们

  • 通过将它们拖到编辑器或点击鼠标中键。 在这种情况下,点击断点将切换其状态,在启用和禁用之间切换。

您还可以选择是否希望在即将删除条件或日志断点时显示确认对话框

Ruby

项目

描述

调试连接超时(秒)

在此指定调试连接的超时时间(以秒为单位)。

详细调试器输出

选中此复选框以启用详细调试器输出。

Hash 内容的键/值表示

启用此选项以在 检查变量时使用哈希的键/值表示。

Hash 内容的键/值表示

跟踪 to_s 评估

此选项使您能够提高调试速度,并在调试期间跟踪时间和内存限制。 如果未选中此选项,则每个对象都会被跟踪。 比较:

跟踪 to_s 评估

在调试时自动附加到子进程

选中此复选框以启用多进程调试。

读取非挂起线程的帧(不支持 Ruby 2.0)

选中此复选框以查看未被当前断点事件暂停的线程的帧。

禁用调试的 Spring

使用此选项 禁用 Spring以调试 Rails 应用程序。

内置服务器

RubyMine 具有内置的 Web 服务器,可用于在 Web 浏览器中调试您的应用程序或在 RubyMine 内置浏览器中预览您的代码。 此服务器始终运行,不需要任何手动配置。

了解更多信息,请参阅 在内置服务器上运行的应用程序的调试

项目

描述

端口

使用此微调框指定内置 Web 服务器运行的端口。 默认情况下,此端口设置为 63342 ,通过该端口 RubyMine 接受来自服务的连接。 您可以将端口号设置为 1024 及以上的任何其他值。

可接受外部连接(E)

如果选中此复选框,则在指定端口上运行的内置服务器上的文件可以从另一台计算机访问。

如果此复选框被清除(默认为清除),则调试器仅监听本地连接。

允许未签名的请求(A)

出于安全原因,默认情况下,来自 RubyMine 外部的任何对内置服务器页面的请求都会被拒绝,并显示 页面 404

若要允许访问请求的页面,请选中 允许未签名请求 复选框。

最后修改日期: 2025年 7月 22日