Netbeans + Tema Twilight + Fonte Monaco

Programar é uma coisa que exige do programador bom conhecimento na linguagem que ele programa. Chega um momento que as coisas começam a se tornar repetitivas e você adota um framework (ou não!) para deixar que tudo o que for chato e repetitivo seja feito por ele. Tudo vai bem até que outro momento você pensa em otimizar melhor ainda seu trabalho (ou o seu ambiente de programação) e decide repensar melhor o editor/IDE que usa para programar.

Todo mero mortal programador vai passar por isso, se você está lendo este texto com certeza está ou já esteve próximo esse pensamento. Poupando melhor o seu tempo, ano passado passei por este mesmo período e fiz o dever de casa avaliando inúmeros editores de uso livre/gratuito para minha plataforma de trabalho e … minha escolha caiu sobre o NetBeans.

Rails Code
Creative Commons License photo credit: davestfu

Se você esperava um post te convencendo a usar o NetBeans, se deu mal. Sim, ele tem suporte a edição de CSS, geração quase automática de testes unitários, documentação baseada no phpDocumentor, projetos remotos, refatoração de código, trabalho em equipe com SVN/CVS, autocomplete de funções e variáveis e muitos outros inúmeros recursos.

Netbeans com Tema Twilight e Fonte Monaco

Gosto muito de usar o NetBeans com uma fonte que vem no Mac, chamada Monaco e o tema Twilight. Porém sempre encontro problemas ao habilitar diversas versões desta fonte por ela não ser Unicode e por ai vai. Neste cenário, eu escrevi este post para ter guardado para o futuro meu setup pessoal para o NetBeans:

  1. Instalar o NetBeans (eu instalo somente a versão PHP no meu Ubuntu)
  2. Instalar o tema Twilight for NetBeans (inspirado no disponível para textmate)
    • Ferramentas » Opções » Importar
  3. Instalar a fonte Monaco Unicode em TTF no Ubuntu
    • Copiar para ~/.fonts
    • Executar fc-cache -fv
  4. Configurar o NetBeans para usar a fonte Monaco
    • Ferramentas Opções » Fontes & Cores Sintaxe » Categoria » Padrão

Instalando fontes da Microsoft no Ubuntu

Por mais que no Ubuntu temos a disposição o OpenOffice, você ainda vai acabar precisando as fontes TrueType da Microsoft para que os documentos que você criar sejam apresentados corretamente. Para quem desenvolve pra web, ter fontes como Arial, Tahoma e Verdana instaladas são fundamentais, porque são usadas em 90% dos projetos.

100% Helvetica 0% Arial Typographic Poster
Creative Commons License photo credit: imjustcreative

No Ubuntu, é só instalar o pacote ttf-mscorefonts-installer usando o apt-get:

sudo apt-get install ttf-mscorefonts-installer

Fontes Truetype que são instaladas neste pacote:

  • Andale Mono
  • Arial Black
  • Arial (Bold, Italic, Bold Italic)
  • Comic Sans MS (Bold)
  • Courier New (Bold, Italic, Bold Italic)
  • Georgia (Bold, Italic, Bold Italic)
  • Impact
  • Times New Roman (Bold, Italic, Bold Italic)
  • Trebuchet (Bold, Italic, Bold Italic)
  • Verdana (Bold, Italic, Bold Italic)
  • Webdings

Após instalar o pacote ttf-mscorefonts-installer, vocẽ precisa limpar e refazer o cache de fontes no seu Ubuntu:

sudo fc-cache -fv