Skip to content

Instantly share code, notes, and snippets.

@aalvesjr
Created April 1, 2012 11:11
Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save aalvesjr/2274717 to your computer and use it in GitHub Desktop.
Save aalvesjr/2274717 to your computer and use it in GitHub Desktop.
Tutorial para usar PRY
# instalar a GEM pry
gem install pry pry-doc
# executa console
pry
# curiosidades:
# auto-complete com TAB
# entrar no contexto do objeto com cd <objeto>
# possui paginação automatica
# visualiza variaveis de instancia
ls
# ver todas as constantes
ls -c
# ver todas as variaveis globais
ls -g
# visualizar metodos
ls -m
# ver todas as opções do ls
ls --help
# inserindo DEBUG em arquivos RUBY
# acrescentar o require 'pry'
binding.pry
# visualizar novamente as linhas do breakpoint
whereami
# editar arquivos
edit <nomeDoArquivo>
# executar comandos do bash
# .<command>
.ls
# sair do pry
exit
# carregando o MESMO ambiente do rails console
pry -r config/enviroment.rb
# substituir o irb pelo pry
# https://gist.github.com/2274677
# configurar editor padrão
# definir prompt's personalizados
# https://gist.github.com/2274692
fonte: http://howtocode.com.br/screencasts/pry #HowToCode @fnando
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment