首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Byebug是否完全支持Windows?

Byebug是否完全支持Windows?
EN

Stack Overflow用户
提问于 2017-01-16 10:21:38
回答 2查看 1.6K关注 0票数 3

我的环境是macOS,我没有Windows环境。我正在写一篇关于Byebug的博客文章,我想知道它是否完全支持Windows。这是我得到的信息:

可能不起作用?

  • Rails 5向byebug宝石添加了platform: :mri选项。(请看这里)
  • 本文件说磁共振成像不包括视窗。
  • 我听到一些人说一些命令(例如restart)在他们的Windows中不起作用。
  • 那么Byebug不支持Windows吗?

可能有用吗?

  • CI测试是在Windows环境下通过的。(请看这里)
  • 我在Byebug自述中找不到对Windows环境的任何限制。
  • 所以Byebug支持Windows?

我不知道哪一个主意是对的。有人知道吗?

更新

@deivid说Byebug支持Windows。那么,Gemfile的有效平台选项是什么?

:platforms => [:mri, :mingw, :x64_mingw]:platforms => [:mri, :mswin]

下面是从此页中删除的选项。

  • ruby => C Ruby (MRI)或Rubinius,但不是Windows
  • mri =>和红宝石一样,但不是Rubinius。
  • rbx =>和红宝石一样,但只有Rubinius (不是MRI)
  • jruby => JRuby
  • mswin =>窗口
  • => Windows 32位“mingw32”平台(又名RubyInstaller)
  • x64_mingw => Windows 64位“mingw32”平台(又名RubyInstaller x64)

这句话

mswin和mswin是完全不同的东西。

而mswin似乎是这样的:

https://www.artonx.org/data/asr/

而且Byebug只针对mingw和x64_mingw运行,所以我想它应该是:platforms => [:mri, :mingw, :x64_mingw],对吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-16 13:52:49

是的,byebug支持Windows。

Rails 5将platform::mri选项添加到byebug gem中。(见这里)

当添加该修补程序时,Windows平台可能被忽略了。

这份文件说mri不包括Windows。

没错。

我听到一些人说,一些命令(e.g.restart)不能在他们的Windows上工作。

这些人应该向项目报告这些问题。

CI测试是在Windows环境下通过的。

正确的,最好的支持指标;)

在Byebug的自述文件中,我找不到对Windows环境的任何限制。

另一个好指标是:)

票数 2
EN

Stack Overflow用户

发布于 2017-05-14 23:38:26

gem 'byebug', platform: [:mri, :mingw, :x64_mingw]

byebug现在正在开发我的windows应用程序。从所选的答案来看,这一点并不明显。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41674136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档