Início > Programação, Ruby > Rails Footnotes

Rails Footnotes

Um excelente complemento para o Ruby on Rails é o Rails Footnotes. Ele exibe um rodapé nas páginas da aplicação (em modo de desenvolvimento) com várias informações, como parâmetros da requisição, sessão, cookies, filtros, rotas, queries e log. Além disso, contém também links para abrir arquivos (como o controller, layout ou view atual) diretamente do TextMate. Para quem não tem o TextMate, pode configurar o Linux para obter essa mesma funcionalidade a partir do GEdit. Achei fantástico!!!

O Rails Footnotes foi criado pelo brasileiro José Valim que atualmente está estudando na Itália.

Os passos para instalação são os seguintes:

1. Instalar o gem:

  sudo gem sources -a http://gems.github.com
  sudo gem install josevalim-rails-footnotes

2. Configurar a aplicação para usar o Rails Footnotes. Para isso, basta adicionar a seguinte linha ao arquivo config/environments/development.rb:

  config.gem "josevalim-rails-footnotes",  :lib => "rails-footnotes", :source => "http://gems.github.com"

E para que o GEdit abra os arquivos, faça o seguinte:

1. Baixe seguinte arquivo txmt_handler_linux_install.tar.gz.

2. Descompacte-o.

3. Execute o script:

  txmt_handler_linux_install.sh

Depois é só curtir o Rails Footnotes funcionando. Os scripts foram criados pelo Alexandre da Silva e são encontrados em um fork do rails-footnotes chamado lexrupy-rails-footnotes. O problema que encontrei ao tentar usar o fork foi que ele não está atualizado com a última versão do projeto principal.

  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: