Pry Rails C 使用

Pry

安裝

在Gemfile裏面寫入 app

group :development do gem 'pry' end

若是是Rails,寫入 ui

group :development do gem 'pry-rails' end

使用Pry

pry -r ./application.rb # sinatra project, require application.rb  rails c # rails project 

經常使用命令

pry支持命令行自動補齊,能夠隨時敲Tab鍵嘗試補齊。 spa

cd # 進入某個類 nesting # 查看所在類路徑 # ls命令都支持 -G <pattern> 參數進行模式過濾 ls # 查看當前信息 ls -h # 查看ls的幫助 ls -m # 查看對象方法 ls -M # 查看類方法 ls -p # 查看全部方法 ls -g # 顯示全局變量 ls -c # 查看常量 ls -i # 查看實例變量 show-doc Array#in_groups_of # 顯示幫助 show-method -l Array#in_groups_of # 顯示源代碼

pry-rails添加了如下命令 命令行

show-models [-G] show-routes [-G] show-middleware [-G] 

調試

直接在要調試的地方添加binding.pry,當運行到這行代碼時會自動調出一個pry終端,能夠在這裏進行交互,退出調試用exit-all。 調試

相關文章
相關標籤/搜索