O usuários do Mac e do Textmate contam com alguns benefícios quando se desenvolve em Rails, visto que boa parte dos desenvolvedores do Rails, inclusive do core-team utilizam esta plataforma e editor de texto. em busca de melhorar a experiência dos usuários linux fui verificar a possibilidade de portar mais um plugin bastante interessante, o rails-footnotes.
Este plugin oferece algumas funcionalidades bem interessantes, e uma das funcionalidades que eu acho mais útil é que ele transforma o backtrace de um erro exibido do browser em links, onde você pode clicar, e o editor de texto abrirá o arquivo listado no trace posicionando o cursor na linha indicada, facilitando e muito na hora de seguir o rastro de um bug.
No momento a única funcionalidade que eu portei, foi o backtrace, quem sabe no futuro eu verifique a possibilidade de portar mais funcionalidades
Assim que sobrar um tempinho vou solicitar ao drnic para dar um merge das alterações que eu realizei no plugin para que todos possam ter acesso, por enquanto você pode instalar o plugin através do meu fork no github
Para instalar o plugin em sua aplicação rails faça o seguinte:
script/plugin install http://github.com/lexrupy/rails-footnotes.git vendor/plugins/footnotes
para que o plugin funcione no Gedit é necessário instalar o url-handler para que o navegador saiba que um link apontando para txmt://open?file=…. tenha que abrir o arquivo na linha x. para isso faça o seguinte logo após a instalação normal do plugin:
cd vendor/plugins/footnotes sh linux_install.sh
Este processo de instalação precisa ser realizado apenas uma vez, então depois que você instalar o plugin no seu linux na primeira vez, poderá apenas executar a primeira etapa para quaisquer outra aplicação que desejar.
Note que para instalar você precisa ter em mãos sua senha do sudo.
Para quem não conheçe a suite de plugins para melhorar a usabilidade do gedit com aplicações Rails clique aqui
Veja um pequeno vídeo do plugin em funcionamento:



