TextMate
| TextMate
| |
|---|---|
|
| |
|
| |
| Dados básicos
| |
| desenvolvedor | Allan Odgaard (MacroMates) |
| Versão atual | 2.0 (15 de setembro de 2019) |
| Versão preliminar atual | 2.0 rc31 (26 de agosto de 2019) |
| sistema operacional | Mac OS X |
| linguagem de programação | Ruby , Objective-C , C ++ , C |
| categoria | Editor de texto |
| Licença | GPL versão 3 |
| macromates.com | |
TextMate é um universal editor de texto para Mac OS X . Possui guias , macros , dobramento de código , modelos , integração de shell e um sistema de pacote com o qual extensões dependentes de idioma são possíveis.
Funções notáveis
Como outros editores de texto, o TextMate permite ao usuário executar scripts de shell. Como o TextMate presta atenção à linha shebang , esses scripts podem ser escritos em qualquer linguagem de script , como bash , Ruby ou AppleScript . O texto do documento pode ser impresso na entrada padrão . Os scripts podem ler as propriedades do documento por meio de variáveis de ambiente especiais . Uma visualização baseada em HTML está disponível como saída em uma janela separada. Como alternativa, a saída pode ser inserida ou o texto selecionado pode ser substituído.
Duas outras características especiais do TextMate são os chamados bundles e snippets. Os trechos são trechos de texto autodefinidos que podem ser inseridos na posição do cursor no arquivo de texto que está sendo editado no momento. Para fazer isso, pressione a tecla tab após inserir uma palavra-chave . Esses fragmentos podem conter paradas de tabulação - posições para as quais o cursor salta quando a tecla tab é pressionada. Se uma parada de tabulação com o mesmo número for usada mais de uma vez no snippet, o conteúdo da parada de tabulação muda em todas as posições usadas. Isso reduz bastante a entrada das mesmas seções de texto. A definição do trecho à esquerda é
Hallo $1
$1 ist $2
Os fragmentos também podem conter o conteúdo de variáveis de ambiente TextMates, como o número da linha, o nome do autor ou a saída de scripts de shell. Os pacotes contêm trechos adaptados, realce de sintaxe e modelos para editar certos arquivos de texto, como código-fonte, arquivos LaTeX e similares. Alguns desses pacotes são desenvolvidos e mantidos por usuários do TextMates.
Percepção externa
Os recursos acima e outros inovadores tornaram o TextMate um editor muito popular. Na Worldwide Developers Conference 2006, a TextMate ganhou o Prêmio de Design de melhor ferramenta de desenvolvimento. Como o desenvolvedor se recusa a portá-lo para a plataforma Windows , clones como e e Sublime Text foram programados logo após o lançamento .
Versão 2 sob licença gratuita
O desenvolvedor Allan Odgaard anunciou uma nova versão do TextMate em 2006, mas não foi até dezembro de 2011 que a primeira versão alfa pública da versão 2.0 apareceu. Em 9 de agosto de 2012, o desenvolvedor Allan Oodgard anunciou através do blog de sua empresa que a versão 2.0 será colocada sob a licença de código aberto GPL3 . Ele postou o código-fonte da versão alfa no GitHub , que também foi notado na imprensa de TI.
Links da web
Evidência individual
- ↑ Allan Odgaard: Melhor ferramenta para desenvolvedores do Mac OS X? TextMate Blog , 16 de agosto de 2006.
- ↑ Allan Odgaard: alternativa ao Windows / Linux? Blog TextMate , 7 de novembro de 2005.
- ↑ TextMate 2.0 como Public Alpha . heise online , 14 de dezembro de 2011.
- ↑ Allan Odgaard: TextMate 2.0 Alpha . Blog TextMate , 13 de dezembro de 2011.
- ↑ Allan Odgaard: TextMate 2 no GitHub . Blog TextMate , 10 de agosto de 2012.
- ↑ Textmate 2 será open source. Recuperado em 14 de agosto de 2012 .