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?

Foi útil?

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 com um bom Mac OS X UI enrolado à volta e um sistema de grande plugin usando pacotes, dos quais centenas estão disponíveis e são mais bem ou incrível.

O apoio comunitário.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top