O que é tão grande sobre TextMate? [fechadas]
-
06-07-2019 - |
Pergunta
Quase todo desenvolvedor que usa um Mac praticamente adora TextMate. Por quê? Que recursos extraordinário é que tem que outros editores de texto e IDEs não? Eu fiz uma busca rápida e o recurso só é realmente útil que eu descobri que a maioria dos outros editores falta é a opção de seleção de coluna, mas eu não usaria um certo editor só para isso. O que torna TextMate tão incrível?
Solução
TextMate foi o primeiro aplicativo que eu comprei quando eu mudei para o Mac há alguns anos.
O I apresenta como a maioria são:
- Suporte pacote
- UI limpa
- apoio a projetos
- integração shell
- rápido para arquivos pequenos (tempo de inicialização rápida)
- HTMLTidy construído em
- CSS e XHTML validação integradas (necessidades de conexão on-line)
mas também tem algumas desvantagens:
- lento para grandes arquivos
- falta de atualizações (por algum tempo agora, mas TextMate 2.0 parece ser vivo )
Outras dicas
O principal ponto de venda é a capacidade de estender a interface do usuário usando pacotes, que são basicamente scripts de apenas de fachada. Também é bastante leve.
Eu acho que o apelo de TextMate é que não é inchado ... sua tem a mistura certa de edição de texto / IDE apresenta, implementado em apenas o caminho certo:)
Um monte de editores têm seleções de coluna (embora em muitos deles a sua enterrado lá no fundo). O fato real TextMate é desejado é que é sistema de pacote, o que faz com que algumas tarefas de programação repetitivas muito mais fácil. Não é considerado um substituto para idiomas que têm IDE-S com "intellisense" apoio (Java, C #, etc.), mas é muito útil se você quiser criar programas em uma linguagem de script como Ruby ou Python.
TextMate é muito poderoso e ao mesmo tempo utilizável, intuitiva, elegante e leve.
Por outro lado, por exemplo, os dois editores mais populares Unix Emacs e VI (m) são ambos muito poderoso, mas IMHO (!) a sua utilização não é até os padrões de hoje. (Eu uso todos os três deles, mas acho que TextMate é de longe o melhor.)
Eu tenho tentado usar TextMate como um substituto para Emacs. Até agora eu não estou à venda, embora eu como projetos, simples / UI mais limpo, e idéia que é extensível usando python, etc. (eu nunca tenha dominado elisp).
Coisas que eu não gosto [em comparação com Emacs]:
- nenhuma capacidade de pontos de swap / marca ou retorno às marcas anteriores.
- teclas de movimento não levá-lo automaticamente para fora da pesquisa em linha.
- tags não tão grande (ex: sem símbolos podem ser encontrados em arquivos Java sem classes).
- conclusão só procura arquivo atual.
- NOT OPEN SOURCE.
Ok, eu ainda quero dar-lhe uma justa tiro, mas a maioria eu só estou faltando funcionalidade superior Emacs' e sentindo-se cada vez mais perdoando de seu UI desafiando e mais dispostos a tentar aprender elisp para real. Mesmo para projetos, usando emacs desktop, salvo em uma pasta de projeto pode fazer quase a mesma coisa.
-taranaki
Textmate, basicamente, tem todo o poder de
O apoio comunitário.