Pergunta

Eu procurei por isso e encontrei Maudite pergunta sobre editores de texto mas eles eram todos para Windows.

Como você sem dúvida adivinhou, estou tentando descobrir se existe algum editor de texto/código para Mac além do que eu conheço.Editarei minha postagem para incluir os editores listados.

Livre

  1. Organizador de texto
  2. Código X
  3. MacVim
  4. Aquamacs e mais próximo do original EMacs
  5. J
  6. Editar
  7. Eclipse
  8. NetBeans
  9. Código
  10. TextMate2 -GPL
  11. Colchetes
  12. Átomo.io

Comercial

  1. Companheiro de texto
  2. BB
  3. SubEtha
  4. Código
  5. Texto Sublime 2
  6. Smutron
  7. WebStorm
  8. Hortelã-pimenta

Artigos relacionados ao assunto

  1. Faceoff, qual é o melhor editor de texto de todos os tempos?
  2. Maceditors.com, recursos de editores Mac comparados

Obrigado a todos que adicionaram sugestões.

Foi útil?

Solução

Eu não usei sozinho, mas outro livre um sobre o qual ouvi falar bem é Smutron.

Em minha própria pesquisa sobre isso, encontrei este artigo interessante:Se enfrentam:Qual é o melhor editor de texto para Mac de todos os tempos?

Outras dicas

Achei que o TextMate era o favorito de todos.Não conheci um programador que use um Mac que não use o TextMate.

  • Emacs
  • Vim

Mas eu uso o TextMate e posso dizer que vale, sem dúvida, cada centavo que paguei por ele.

O texto sublime é incrível (http://www.sublimetext.com/2).Excelentes recursos de pesquisa, muito rápidos e leves.Conclusão de código muito decente.

Também uso muito RubyMine e WebStorm (http://www.jetbrains.com/).Eles são excelentes, mas não são multifuncionais como o TextMate.

MacVim e SubEtha são duas boas opções

Eu experimentei o Komodo um pouco e estou gostando muito até agora.Aptana, uma variante do Eclipse, também é bastante útil para uma ampla variedade de coisas.Sempre há o bom e velho VI também!

Se você planeja fazer um esforço sério para aprender Emacs, esqueça imediatamente o Aquamacs.Ele tenta distorcer e transformar o Emacs em algo que não é (um aplicativo OS X supernativo).Isso pode parecer bom e tudo, mas quando você percebe que isso quebra completamente quase todos os atalhos de teclado e comportamentos padrão do Emacs, você começa a se perguntar por que não está usando apenas o TextEdit ou o TextMate.

Carbon Emacs é um bom aplicativo Emacs para OS X.É o mais próximo que você chegará do GNU Emacs sem compilar você mesmo.Ele se adapta bem ao sistema operacional, mas ao mesmo tempo é o maravilhoso Emacs que todos conhecemos e amamos.Atualmente ele requer o Leopard com a versão mais recente, mas a maioria das pessoas já atualizou de qualquer maneira.Você pode buscá-lo aqui.

Alternativamente, se você quiser usar o Vim no OS X, ouvi coisas boas sobre MacVim.

Além desses, há a óbvia linha de editores TextEdit, TextMate, etc.Eles funcionam para algumas pessoas, mas a maioria dos usuários "avançados" que conheço (inclusive eu) odeia tocá-los com algo menor que uma vara de 15 pés.

Editor de berço é um editor de texto de código aberto baseado em Cocoa.É popular no Japão.

O melhor código aberto é Smutron na minha opinião, mas não é uma tocha para o TextMate.

Há um garoto novo no quarteirão - PHPStorm.Usei por um ano inteiro.Não é gratuito, mas oferece uma licença individual de 49$ por um ano, gratuita para desenvolvedores de código aberto.

  • Rápido para um IDE - É baseado em Java, então se parece um pouco com Eclipse/Netbeans, mas os transforma em pó em termos de velocidade (não tão rápido quanto Coda/Textmate, pois este é um IDE).
  • Atalhos de teclado em abundância - Raramente toquei no mouse durante o desenvolvimento usando PHPStorm (foi disso que não gostei no Coda)
  • Suporte Subversion integrado - Não foi necessário tocar em versões ou em qualquer outro cliente SVN no Mac
  • Suporta snippets, modelos - a codificação zen também é suportada
  • Apoia projetos, embora em janelas separadas
  • Pesquisa de arquivos, pesquisa de código
  • conclusão de código, também suporta preenchimento de código PHPDoc
  • BBEdit faz com que todos os outros editores se pareçam com o Bloco de Notas.

Ele lida com arquivos gigantescos com facilidade;a maioria dos editores de texto (especialmente o TextMate) ficam lentos ou simplesmente travam quando apresentados a um arquivo grande.

As caixas de diálogo Localizar regexp e vários arquivos superam qualquer outra coisa em termos de usabilidade.

O sistema de recortes funciona como mágica e possui tags de seleção, recuo, espaço reservado e ponto de inserção, não é apenas texto idiota.

BBEdit é fortemente AppleScriptable.Tudo pode ser programado.

Na versão 9.0, o BBEdit possui complementação de código, projetos e muitas outras melhorias.

Eu o uso principalmente para HTML, CSS, JS e Python, onde é extremamente forte.Algumas linguagens mais obscuras não são tão bem suportadas, mas para a maioria dos propósitos é fantástico.

Os únicos desenvolvedores que conheço que gostam do TextMate são fãs de Ruby.Eu realmente não entendo o apelo, é um pouco melhor que o TextWrangler (irmão mais novo gratuito do BBEdit), mas se você está gastando dinheiro, é melhor comprar a ferramenta melhor por alguns dólares a mais.

  • jEdit tem a virtude de ser multiplataforma.Não é tão bom quanto o BBEdit, mas é um editor competente para programadores.Se você já se deparou com um sistema Windows ou Linux, é útil ter uma ferramenta que você sabe que funciona.

  • O Vim é adequado se você precisar trabalhar com ssh e o sistema remoto ou seu computador não puder executar o X11.Eu adorava o Vim pela facilidade de editar arquivos grandes e executar comandos repetidos.Mas hoje em dia, é um voto negativo para mim, com o aborrecimento da pesquisa e substituição não padrão (usando grupos (foo) em vez de (foo), etc.), manuseio dolorosamente ruim de vários documentos, falta de um projeto visualização do navegador /disk, falta de AppleScript e manuseio bizarro do mouse na versão GVim.

j roda em OS X, sendo baseado em Java.É um pouco semelhante ao TextMate, eu acho.

Editar parece interessante, mas eu não tentei sozinho.

TextMate não é para "programadores avançados".Isso não faz sentido, o TextMate contém tudo que um "programador avançado" deseja.Ele permite que eles definam um pacote que permite configurar rapidamente a maneira como desejam que seu código-fonte seja formatado, ou um que siga as diretrizes do projeto, acesso rápido e fácil para criar estruturas e classes inteiras com base na digitação de parte de uma construção e na guia .

TextMate é minha ferramenta preferida, é rápida, leve e ainda contém todos os recursos que eu gostaria de ter em uma ferramenta para programar.Embora não esteja totalmente integrado ao Xcode, isso não é um problema para mim, pois não escrevo software para Mac OS X.Eu escrevo software para FreeBSD.

Definitivamente BB.Eu codifico e BBEdit é o que uso para codificar.

Você pode considerar um dos clássicos - ambos são gratuitos, extensíveis e têm grandes bases de usuários que vão além do Mac:

  • Aquamacs - emacs para OS X (emacs em uma janela shell também é uma opção)
  • MacVim - VI com uma GUI específica para Mac (vim em uma janela shell também é uma opção)

Eu prefiro uma configuração de edição tradicional.Eu uso o vim de linha de comando incorporado em um Tela GNU "janela" dentro de Termo.

Isso pode não se integrar bem ao XCode, mas acho que funciona muito bem para desenvolver e usar programas de linha de comando.Se você passa um tempo significativo trabalhando em um terminal, o GNU Screen vale os 30 minutos necessários para dominar os conceitos básicos de multiplexação de terminal.

Coda é ótimo para desenvolvimento de estilo PHP/ASP/HTML.Ótima interface, pesquisa e substituição de vários arquivos com suporte a regexp, integração inteligente de FTP/SFTP/etc para navegar e editar arquivos remotos, integração SVN, etc.

Agora ele suporta plug-ins e o editor de plug-ins pode importar pacotes TextMate, então há um futuro brilhante aí.Ainda não existem muitos plug-ins obrigatórios porque o suporte a plug-ins foi introduzido recentemente na versão 1.6, alguns meses atrás.É um aplicativo popular, então espero mais no futuro.

Os "recursos matadores" para mim são:* Edição perfeita de arquivos remotos * Código Navigator (navegador de símbolos;painel que lista funções, etc.)

A maioria das pessoas não gosta muito de usar navegadores de símbolos, mas como tenho que manter muitos códigos desconhecidos, considero-os inestimáveis.

Não tenho certeza se o Coda tem o "poder bruto" do TextMate.Pretendo me familiarizar com o TextMate a seguir.

Eu uso o Komodo IDE.Ele suporta um grande número de idiomas e é personalizável, mas é um pouco caro (minha empresa comprou uma cópia para mim).Uma alternativa muito boa é a versão gratuita chamada Komodo Edit.Carrega muito rapidamente e tem uma lista de recursos decente e me pego recorrendo a ela em vez do IDE completo para muitos trabalhos.

Smutron é outro bom (e gratuito).

Na verdade eu prefiro Editar Rocket sobre TextMate.Eu uso em minhas máquinas Mac e Ubuntu.É bom usar o mesmo editor em vários sistemas operacionais.

Textmate é um editor de última geração, mas se alguém está pensando em desenvolver em várias plataformas sem monstros devoradores de memória estranhos como jedit, eclipse, netbeans etc, dê uma olhada em geany (geany.org).É de graça.O único problema é que o editor não tem aparência estética no Mac OS X :)

Fraise é uma boa opção gratuita.Tem algumas arestas, mas o preço é imbatível.Acredito que seja um fork ou sucessor do Smultron.

Fraise Text Editor for MacOS

eu uso Eclipse como meu editor principal (para Python), mas sempre mantenho SubEtha útil como meu editor de texto suplementar (avaliação gratuita, 30 euros para licença).Não é super complicado, mas faz o que preciso.

Outro voto para Smultron.Eu usei-o ao fazer alguma programação XQuery e ser capaz de definir arquivos de palavras-chave para realce de cores de sintaxe foi ótimo.

Instalei o Smultron e o Textwrangler, mas uso o Smultron na maior parte do tempo.

Eu adoraria usar um editor diferente do XCode para codificação, mas sinto que nenhum outro editor se integra suficientemente a ele para realmente valer a pena.
No entanto, com algum tempo, o TextMate pode eventualmente chegar a esse ponto.No momento, porém, falta principalmente recursos de depuração e refatoração.

Para tudo que não precisa de XCode, adoro o TextMate.Se eu tivesse outro usuário de Mac em meu grupo de trabalho, provavelmente consideraria o SubEthaEdit por seus recursos de colaboração.Se você deseja o Emacs, eu recomendaria Aquamacs (mais parecido com Mac) ou Carbon Emacs (mais parecido com GNU-Emacs)

Uso o BBEdit há anos.É sólido, rápido e se integra muito bem ao meu fluxo de trabalho Xcode.(Não tenho certeza se algo se integra ao Xcode tão bem quanto ao editor integrado, mas quem tem tempo para esperar pelo editor integrado?)

Para projetos de equipes pequenas que não usam um sistema de controle de origem ou para edição de um único usuário em várias máquinas, o SubEthaEdit é altamente recomendado.

Eclipse e Netbeans possuem editores de texto, entre muitas outras coisas.Eu não acho que você gostaria de esperar 10 segundos para que seu editor de texto fique pronto :/...Se você vai gastar muito tempo codificando, então gaste algum tempo e aprenda a usar o vim (emacs também, mas eu recomendo vim)

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