Meu ambiente de desenvolvimento em 7 items
Acredito que faça parte da rotina conhecer um pouco de cada OS na hora de desenvolver. Sou usuário GNU/Linux desde 2001, época em que utilizava Slackware até na geladeira de casa, essa distro me acompanhou por uns bons anos.
Com o decorrer do tempo, fui ficando mole, começei a usar Ubuntu e fui picado pelo bichinho da maçã, desde então OSX é o padrão. Gosto de Linux, mas acho o Mac melhor e não troco. Tenho Debian e Windows instalados em VM, que uso pra simular alguns cenários do dia a dia.
EditorComecei utilizando vi, acredito que é uma das experiências mais interessantes que se tem, ser obrigado a pensar sem uma IDE, aprendi bastante com isso.
Desenvolver em Java Eclipse é unânime como ferramenta de edição, mas não consegui ficar longe do vi, então encontrei um meio termo com a dica do @qmx, eclim. Basicamente foi juntar o útil ao agradável sem perder as funcionalidades do eclipse e abrir mão do macvim com vários plugins que tenho.
TerminalBash com algumas customizações no bash_profile.
BrowserApesar da reclamação de alguns sobre consumo de memória, eu gosto do Firefox, pela quantidade absurda de plugins que existem.
Software- macvim
- Skype e Adium
- iTunes ou grooveshark aberto no browser
- Dropbox
- Calibre (sempre consulto minha biblioteca pessoal)
- Parallels (pra gerenciar minhas VMs)
- Yoru Furukou (Twitter)
- Keynote (quando é necessário apresentar alguma coisa)
- reeder for mac (no iPod também)
- Preview (com vários livros abertos)
Source-Code
Já usei SourceSafe (a força), SVN por um bom tempo até surgir um controle de versão descente. Git (controle de versão de verdade) nos dias de hoje me salva um rim a todo instante, inclusive para projetos com SVN.
Música
Fones de ouvidos são tão necessários quanto um bom OS, normalmente anti-sociais, ajudam a manter o foco e isolar o barulho de qualquer ambiente aberto. Nenhum gênero musical em específico, mas metal comanda a playlist.
Passo a brincadeira pros amigos @cmilfont, @adrianoalmeida7 e @fer_bass