Apps essenciais no Mac, #1 - TextExpander, para digitar menos e escrever mais

O TextExpander é um dos elementos fundamentais da minha produtividade, porque ele me poupa de digitar vezes sem fim aquilo que preciso escrever sempre.

Seu funcionamento básico é simples: você define abreviaturas e para qual texto cada uma delas deve ser expandida, e a cada vez que digitar uma abreviatura em qualquer app, o TextExpander se encarrega de substitui-la pelo texto previamente cadastrado, sem que você precise parar de digitar.

Para evitar que algum dia você queira escrever a própria abreviatura em questão e o TextExpander a substitua indevidamente, os usuários avançados geralmente usam um prefixo fácil de digitar e de lembrar (como zz ou ,,) como início de todas as suas abreviaturas.

Eu uso o TextExpander para frases frequentes, URLs de páginas que sempre menciono, trechos de código, formatação HTML, nomes de classes CSS, funções PHP, comandos do Terminal e muito mais.

Um exemplo simples: no meu trabalho eu preciso mencionar com frequência informações que vêm de uma Comissão Interna de Acompanhamento do Planejamento Estratégico, cuja abreviatura oficial é CIAP. Mas a norma é referenciá-la por extenso (seguido da sigla, entre parênteses) na primeira menção a ela em todos os textos, assim criei uma abreviatura ,.ciap que produz o texto Comissão Interna de Acompanhamento do Planejamento Estratégico (CIAP), e eu a uso várias vezes por dia. Poupa digitação ou não? ☺

Mas nem todos os usos são tão diretos e simples. Veja mais alguns exemplos de abreviaturas que eu uso e o texto que cada uma delas produz1:

  • ,.autor: O autor convidado {} atua como {} e pode ser contatado via {}.
  • ,.ma: augustoΘaugustocampos.net
  • ,.en: (substitui pelo meu endereço postal completo)
  • ,.bio: (substitui pelo meu currículo resumido, conforme consta em augustocampos.net)
  • ,.hj: (substitui pela data corrente)
  • ,.form: Obrigado pela informação! Se você desejar que eu colabore divulgando-a no BR-Linux, fique à vontade para preencher, na véspera do dia em que preferir vê-la publicada, o formulário que consta (com instruções e sugestões de preenchimento) em http://br-linux.org/indicar
  • ,/up: ⬆
  • ,/hands: ☚ ☛ ☜ ☝ ☞ ☟
  • ,.utf: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

O TextExpander grava estatísticas de uso em cada Mac em que está instalado, e neste em que estou escrevendo no momento2, ele já expandiu quase 1500 trechos, num total de 109.369 caracteres, ou 6 horas de digitação contínua. No dia em que ele mais me poupou texto, ele economizou 8.130 caracteres, em um total de 167 expansões.

As abreviaturas do TextExpander são inteligentes, podendo inserir datas (dia, mês, ano, hora, minuto, de hoje, de amanhã, de daqui a 1 ano, etc.), posicionar o cursor, inserir o conteúdo da clipboard como parte da expansão, etc. Para quem tem aptidão como programador, elas podem até executar scripts (shell e Applescript) e usar o resultado como a expansão.

O TextExpander também permite definir formulários (como o do exemplo acima), para preencher campos antes da expansão das abreviaturas de forma similar à de um modelo de documento – por exemplo, você pode ter uma abreviatura que expande para um convite completo de uma reunião frequente, e que ao ser usado lhe pergunta data, local e assunto, e os encaixa no texto, que vai ser inserido no app que estiver em uso no momento da expansão.

Uso o TextExpander também para outra categoria importante de trechos de texto: aqueles que eu nunca lembro (por exemplo: digito ,.cep e ele substitui pelo CEP da minha rua) e, se não tivesse criado uma abreviatura para eles, teria que procurar em anotações ou no Google toda vez que eu os uso.

Fora toda uma variedade de saudações, encerramentos, instruções de pagamento, frases frequentes, comandos de várias linguagens de programação, etc. Tenho até uma abreviatura que gera uma declaração de copyright em meu nome, seguida da atribuição completa da licença open source Apache 2.0, que eu uso nos cabeçalhos dos programas que desenvolvo.

O número de abreviaturas rapidamente cresce, e o TextExpander permite organizá-las em grupos. Eu tenho grupos para o trabalho, para dados pessoais, para programação, etc. Quem tem mais de um Mac pode sincronizar as abreviaturas entre eles usando o Dropbox, e o mesmo vale para sincronizar entre o TextExpander do Mac e o TextExpander Touch do seu iPad ou do iPhone.

Vale destacar que existe grande variedade de abreviaturas inteligentes prontas para o seu download, porque muita gente compartilha suas coleções. Procure por TextExpander Snippets no Google e escolha as que lhe agradarem ☺3

O TextExpander custa US$ 35. Alternativas de menor custo são o TypeIt4Me (US$ 20), aText (US$ 5 - e é o preferido do Lifehacker) e a substituição de texto do próprio OS X4 (imagem acima), que não faz exatamente a mesma coisa mas pode ajudar na ausência de outra solução.

Leia também: TextExpander: ganhe produtividade digitando menos - no Mac e iPad e Nova versão do TextExpander para iOS traz vários recursos da versão para Mac.

 
  1.  Alguns dos exemplos de abreviaturas devem ser irrelevantes no seu contexto mas serão interessantes para outros usuários

  2.  O do meu home office.

  3.  O smiley ☺ também foi produzido por uma abreviatura - no caso, a abreviatura em questão é simplesmente ;-)

  4.  Configurável nas Preferências do Sistema, ícone Idioma e Texto, aba Texto.

Comentar

Comentários arquivados

Mais acessados:

Artigos recentes: