Git e Textmate


Pequena dica rápida para que utiliza Textmate e Git no Mac.

Em meu terminal bash eu defino o Textmate como editor padrão, porém se você faz isto, não basta definir em seu .bash_profile como abaixo:

export EDITOR=/usr/bin/mate

Você também precisa definir isto na configuração do GIT, executando o comando abaixo:

git config --global core.editor "mate -w" 

Agora toda vez que o git chamar o TextMate ele vai esperar até que o Textmate seja fechado para prosseguir. Desta forma você pode agora utilizar os comandos git commit e git commit—amend para definir as mensagens dos seus commits sem nenhum problema.


RailsMate no github


Olá pessoal, em agosto publiquei um pequeno widget para dashboard do MAC. Este widget serve como cheatsheet do textmate para desenvolvedores Raisl.

Ainda utilizo bastante o projeto, pois acho uma forma mais rápida de ter acessos ao atalhos do que procurando no próprio bundle do Rails para o Textmate.

O problema é que não estou tendo mais tempo para atualizar o projeto e aind faltam muito atalhos e snippets que merecem ser mencionados no widget.

Por este motivo resolvi publicar o código no Github para quem tiver interesse poder ajudar. Na verdade o código sempre foi aberto, pois arquivos compilados em wdgt são apenas pacotes com o html/javascript e imagens necessárias para o widget funcionar, mas agora distribuindo desta forma acho que fica mais simples para quem nunca criou um widget poder ser interessar em ajudar.

Se você quiser ajudar no projeto basta abrir o arquivo RailsMate.wdgtproj no Dashcode ( sistema da Apple para criação de widgets para dashboard ) e ter acesso a todas as facilidades do programa, como interface visual. Você também pode editar tudo no Textmate e recompilar uma nova versão pelo Dashcode.

O link do projeto no github é: http://github.com/danielvlopes/railsmate/tree/master


Rails Mate nova versão


Aos poucos vou melhorando o RailsMate (widget para o dashboard no mac) de acordo com as minhas necessidades.

Desta vez acrescentei um tonelada de atalhos (eu sei que ainda faltam muitos). Na próxima atualização vou melhorar a interface e também linkar os comandos do rails a documentação para facilitar a busca caso você se esqueça o que cada comando faz.

Clique aqui para acessar o repositório do projeto e fazer download do railsmate widget