`
biyeah
  • 浏览: 200702 次
  • 来自: ...
社区版块
存档分类
最新评论

在Rails中使用Pry

阅读更多
Pry可看成是IRB的加强版。支持语法高亮等特点。
1、在Gemfile中添加:
引用
group :development do
gem 'pry'
end

运行bundle install。
2、在config/environments/development.r文件最后面添加:
引用
silence_warnings do
  require "pry"
  IRB = Pry
end

保存即可。
运行rails console进入pry终端。
pry项目地址:https://github.com/pry/pry
分享到:
评论

相关推荐

    Rails的中文乱码问题

    NULL 博文链接:https://314858770.iteye.com/blog/687978

    awesome_rails_console, Rails 控制台增强使你的Rails 控制台更加出色.zip

    awesome_rails_console, Rails 控制台增强使你的Rails 控制台更加出色 使你的Rails 控制台非常出色这个 gem 是由使用pry生产,jazz_hands和 jazz_fingers的激发 was 。awesome_rails_console的优点是:减少 gem ...

    sassc-rails:将SassC-Ruby与Rails集成!

    在一个较大的项目中,这使编译速度提高了4倍: # Using sassc-rails[1] pry(main)> Benchmark.bm { |bm| bm.report { Rails.application.assets["application.css"] } } user system total real 1.720000 0.170000 ...

    execute_time:您的代码有多快? 在Rails控制台中直接查看

    执行时间处理时间直接在rails console监视执行时间和其他指标,类似于在每个请求之后... 如果您想测量几行代码,只需将其包装在begin/end : [ 4 ] pry ( main ) > begin[ 4 ] pry ( main ) * User . first . first_

    rails_plus_hacks_and_threads:(不要使用)Rails 4.x 支持 libhacks 和 libthreads

    自述文件在线程中运行各种狗屎的示例应用程序。什么是预配置导轨 4 后台工作计时码表Rails 应用程序模板 其他包括 rails 应用程序中的凉亭资产来自 ruby​​ 工具箱的 楷模观看次数rails-assets.org其他资产铁轨哈...

    rails6-docker-app

    docker-compose-rails-6 该存储库定义了docker文件(Dockerfile和docker-compose.yml)来创建映像。 Docker映像根据以下命令从Docker Hub发布并可用。 $ git clone git@github....撬如果要在使用pry的断点停止后附加d

    m_and_d_pet_shop

    采用不购物 BE Mod 2 Week 1 Solo Project 学习目标 滑轨 使用表单(form_tag),按钮和链接为资源实现CRUD功能 使用MVC有效地组织代码,从而限制了视图和控制器中包含的逻辑量 ...在Rails文件中使用Pry或Byebug获得有

    pp_sql:Rails ActiveRecord SQL查询日志美化器

    编程语言 用 gem替换标准ActiveRecord#to_sql方法, 在控制台中输出漂亮SQL代码。...如果您是pry用户,或使用自定义输出格式化程序, puts User.all.to_sql puts用于输出空白,例如puts User.all.to_

    rails-6-action-text

    docker-compose-rails-6...如果要在使用pry在断点处停止后附加docker进程,请使用以下命令。 $ ./bin/docker-compose-attach web 构建映像并将其推送到Docker Hub 这只是管理员(Ham)在上推送Docker映像的注释。 参

    rails_new:精心设计的模板,用于构建现代Rails应用程序。 数分钟而不是数小时即可上手:fire::rocket:

    rails_new 经过精心设计的模板,用于构建现代Rails应用 :fire: 在数分钟而不是数小时内开始使用新应用 :automobile: :dashing_away:入门要克隆该存储库并执行以下步骤: 运行rails credentials:edit config/master....

    撬轨:轨> = 3撬初始化器

    为避免重复自己,请使用pry-rails而不是将初始化程序复制到每个rails项目。 这是一个小宝石,可导致rails console打开。 因此,它取决于撬动。 先决条件 Rails> = 3.0应用程序 Ruby> = 1.9 安装 将此行添加到您的...

    ruby开发的基本流程.doc

    Ruby开发流程涉及多个关键步骤,从环境搭建到项目部署,下面是一个大致的流程...Ruby提供了多种调试方式,如使用puts或p语句输出变量的值,或者使用Ruby的内置调试器pry进行交互式调试。此外,还可以使用集成开发环境

    play-nice:用于在不影响主存储库的情况下开发 Ruby on Rails 应用程序的自定义设置

    在 tlcohe 同一个项目上安装额外的 gem,比如 pry 或 spring 在不共享的情况下为项目自定义脚本和 binstub 安装 您几乎肯定会想要自定义它,因此如果您先将其分叉并克隆您的分叉,这是最简单的。 cd YOUR_RAILS_...

    阿里云javasdk源码-RAD2020_s3653114:RAD2020_s3653114

    添加binding.pry或byebug要放断点在你的代码。 在控制台中docker-compose run --service-port --rm web以在调试模式下运行 rails 应用程序 访问您正在调试的端点以在 pry 或 byebug 中进入调试模式 使用 docker 的 ...

    Ruby

    在控制台中docker-compose run --service-port --rm web以在调试模式下运行rails应用访问要调试的端点,以pry或byebug进入调试模式使用docker的Rails CHEATSHEET docker-compose run --rm web rails new ....

    marco-polo:MarcoPolo在控制台提示中显示您的应用名称和环境,因此您不会意外中断生产

    注意:如果您使用的是撬动,请确保在gemfile中列出marco-polo AFTER撬动后! 用法 没事做! 只需安装gem并沐浴在新发现的控制台安全性中即可。 在marco-polo之前: ~/Sites/myapp$ rails c > ~/Sites/myapp$ ...

    Ruby中实现把字符串转换为类的2种方法

    1.rails可以使用 constantize方法。 代码如下: pry(main)> ‘ChinaMag’.constantize => ChinaMag pry(main)> “Test::Unit”.constantize => Test::Unit 2.ruby可以使用 Object.const_get(“String”)。 代码...

    ruby-on-rails-5x-do-inicio-ao-fim

    Ruby on Rails 5.x-做电影Curso Ruby on Rails 5.x-执行本操作安比恩特RVMListar todas无React,无争议$ rvm list known列表$ rvm get headLista作为本地安装人员$ rvm listInstala umaversãoescolhida $ rvm ...

    EPL-DB:PL仪表板

    Rails和Ruby(还有Pry。SweetPry。) 依赖关系/要求/设置: 检查Procfile.dev,了解我如何在本地运行它。 然后,您还会看到发条时钟也被调用。 还要检查一下。 PostgreSQL,我认为我没有使用任何特定功能。 在...

    bloccit:Reddit 克隆

    pry - 在开发中调试 载波 - 用于文件上传 mini_magick - 用于图像编辑 雾 - Ruby 云服务库 will_paginate 3.0.5 - 分页库 binding_of_caller - 用于评估堆栈中的代码 Better_errors - 更强大的错误页面 安静的

Global site tag (gtag.js) - Google Analytics