ruby - 有哪些重要的 Ruby 命令?

标签 ruby

<分区>

我不确定所有这些,但是执行更新 Ruby、下载新 gem 或更新现有 gem 等操作的命令是什么?还有哪些重要的事情?

因为这可能很重要,所以我运行的是 Windows。

最佳答案

对于 Ruby 命令,您可能指的是 Ruby 的命令行程序。这些也称为 Ruby Helper 程序。这里有一些:

  • ruby - 口译员本身。运行 Ruby 脚本或语句。

  • gem - ruby 包管理器。非常适合自动下载或更新小型 Rub​​y 模块,例如 XML 库、网络服务器,甚至整个 Ruby 程序。

  • irb - 交互式 Ruby 提示。这是一个完整的 Ruby shell,可以让你执行任何你想要的 Ruby 代码。你可以加载库,直接测试代码,任何你可以用 Ruby 做的事情都可以在这个 shell 中做。相信我,您可以用它做很多事情来改进您的 Ruby 开发工作流程 [1] .

  • ri - 快速 shell 访问 Ruby 文档。您可以找到几乎所有 Ruby 类或方法的 RDoc 信息。您可以在在线 ruby​​-docs 上找到相同类型的文档。

  • erb - 在 Ruby 模板化文档中评估嵌入式 Ruby。 Embedded Ruby 就像将 php 嵌入到一个文档中,而这是一个针对这种文档的解释器。这真的更适合 Rails 人群。另一种选择是 haml .

  • rdoc - 为您的 Ruby 类之一生成标准 Ruby 文档。它就像 Javadocs。它解析 Ruby 源文件并根据特殊注释生成标准文档。

  • testrbrake。我对这些还不够熟悉。如果有人可以填写这些,我会很高兴!

希望这就是您要找的!

关于ruby - 有哪些重要的 Ruby 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36430/

相关文章:

c - 如何有效地合并 Ruby C API 中的两个散列?

ruby-on-rails - 带排序和限制的 Rails Active Record 连接查询

ruby-on-rails - 如何找出以相同单词开头的键?

ruby-on-rails - 如果我们将参数缓存到操作中的本地变量中,它会有所帮助还是相同?

ruby-on-rails - Ruby 挽救多个特定错误

c - 在 Ruby C 扩展中, "rb_..."C 函数是猴子修补版本还是原始版本?

ruby - 检查数组的元素大小是否相同

ruby - 如何从对象中动态获取嵌套模块?

ruby-on-rails - ActiveRecord:获取在特定日期没有创建 child 的 parent 的范围

ruby-on-rails - 重新定义关注的 default_scope(在 Rails 中)