Existe um editor de texto leve e gratuito que não seja apenas texto, mas também não seja um IDE pesado?

30

Não estou realmente satisfeito com os editores de texto disponíveis para o Mac OS X.

Eu tentei TextWrangler , Smultron , Coda , SubEthaEdit , TextMate e outros que não me lembro. Mas nenhuma das opções acima satisfez minhas necessidades.

Eu quero um editor de texto (gratuito)

  • o que é rápido,
  • que realça a sintaxe
  • onde eu posso definir próprias sintaxes (ou existem muitos plugins, por exemplo, para YAML),
  • onde os desenvolvedores estão ativos,
  • que não tem a aparência do TextWrangler (eu odeio a barra deslizante), mas ou um aplicativo Mac real
  • que pode definir projetos (como Coda can)
  • que inclui um suporte básico para Git e / ou SVN
  • que suporta um preenchimento automático rápido
  • Compatível com Mac OS X 10.6

Em inglês simples: o editor de texto leve perfeito, que ainda não é um IDE pesado.

alopix
fonte
2
"Não estou realmente satisfeito com os editores de texto disponíveis para o MacOS X ". Existe um editor que você usou em outra plataforma que você prefere? Pode ser possível que existe um equivalente comparável para OS X.
Scottie
Não me lembro o que eu usei em Linux e Windows, mas não me lembro que eu realmente gostei um editor de lá ...
alopix
5
O programa ideal para você não existe. Ou melhor, ele faz e é chamado TextMate.
Scottie
1
Concordo que há coisas que faltam aos editores de texto. Também acho que entre o TextMate / VIM e um pouco de magia de shell, posso lidar perfeitamente.
Josh K
2
Eu acho que você precisa ser um pouco mais flexível aqui. Você tem 10 respostas, com a comunidade optando pelo TextMate (apesar de eu também ser um BBEdithomem) e pelo Xcode, mas você mais ou menos derrubou cada uma delas nos comentários. Acho que você nunca encontrará o editor de texto "perfeito" que se adapta ao seu gosto, a menos que você mesmo o codifique.
Philip Regan

Respostas:

20

Você já considerou o Xcode?

Sei que você disse que não gosta do TextMate, mas atende a praticamente todas as suas necessidades.

o que é rápido

TextMate
Muito rápido

Xcode
Não é tão rápido, mas não Eclipse / Netbeans-slow

que realça a sintaxe

TextMate
Muito completo e extensível

Xcode
Realça a sintaxe, depende de suas necessidades

onde eu posso definir próprias sintaxes (ou existem muitos plugins, por exemplo, para YAML),

TextMate
Muito, muito extensível


São possíveis extensões de sintaxe Xcode

onde os desenvolvedores estão ativos,

TextMate
Alguns dizem que é vaporware, mas muito poucos outros editores de texto podem competir com seus recursos atuais

Xcode
Apple desenvolvimento deste programa é muito ativo

que não tem a aparência do TextWrangler

TextMate
Se você não gosta da barra deslizante, existe um plugin para substituí-lo por uma gaveta

Xcode
Não tem uma barra deslizante

que pode definir projetos (como Coda can)

Projetos TextMate / Xcode
Do

que inclui um suporte básico para Git e / ou SVN


Suporte TextMate para Git / SVN / Mercurial (e provavelmente mais) através de plug-ins integrados e adicionados


Suporte ao Xcode SVN para 3.x, adicionado Git no Xcode 4

que suporta um preenchimento automático rápido

TextMate
Conclusão básica de variável / função conclusão de
código muito completa por meio de pacotes


Conclusão básica da variável / função do Xcode

Compatível com MacOS X 10.6

TextMate
Algum problema de compatibilidade

Xcode
Totalmente compatível

Loïc Wolff
fonte
3
+1. Mesmo que eu sugerisse outra alternativa abaixo, eu não poderia viver sem o TextMate. [abraça o TextMate]
Scottie
@scottie same here #
Loïc Wolff
XCode é um IDE completo, não o que estou procurando. Infelizmente, o TextMate não é gratuito :(
alopix 18/08/10
1
Na verdade, o Xcode 4 adicionou o Git e não o Mercurial (a partir do Developer Preview 2, ele pode mudar até o lançamento final)
Nagon
@ alopix, você não declarou que "grátis" era um dos seus requisitos. Portanto, se o preço e o fato de ter uma interface bastante simples são suas únicas reclamações, eu diria que ganha.
sholsinger 8/09/11
17

Eu diria que o MacVim, mas é obviamente uma ferramenta mais complicada baseada no editor de texto tradicional do unix vim, com uma curva de aprendizado acentuada.

A propósito, que aspecto do TextMate não o atraiu?

Jacob Gorban
fonte
1
TextMate tem uma UI terrível - como TextWrangler ...
alopix
+1 com alguns plugins bem escolhidos, é de longe o melhor editor de texto "leve" disponível.
jdiaz
3
O que há de terrível na interface do usuário do TextMate? Toda a interface do usuário é basicamente apenas uma janela de documento ...
mipadi
Os menus relacionados ao pacote ficam superlotados rapidamente (mostrando itens como snippets e comandos do Ruby quando eu estou editando um arquivo C) e o editor de pacotes é atroz. As guias também são muito ruins e inúteis, embora eu as desative imediatamente pela lista e permaneça com o Cmd + T e a barra lateral. A dobragem de código é inutilizável e sua popover de espiada dobrada é uma dica de ferramenta muito básica (além disso, ela não funciona no Python porque a TM não consegue lidar com blocos delimitados por espaço em branco). Bem, isso foi antes de eu aumentar meu Vim-fu de qualquer maneira.
Lloeki
+1 se você tiver paciência para aprender o editor poderoso personalizável do Vim, para o qual você pode usar em "todas" plataformas.
Tidbeck
14

Eu acho que os Aquamacs podem fazer o truque!

José Figueroa-O'Farrill
fonte
2
Eu sugeriria o emacs, mas obviamente isso se encaixa na conta #
Dan McClain
13

Texto sublime 2

Suporte para snippets, idiomas e esquemas de cores do TextMate. Vista dividida, tabulação, projetos, comandos. Tela cheia no Lion e um modo "focado". Extensível também.

Muito rápido, excelente modo de seleção múltipla e multiplataforma.
Atualmente custa 59 dólares, mas uma versão gratuita está disponível com alertas ocasionais.

Ele também possui uma API de plug-ins que cresce rapidamente e a comunidade ao redor.

insira a descrição da imagem aqui

Confira, é incrível demais.

Atualização : o Sublime Text 2 agora é substituído pelo Sublime Text 3, que apresenta várias melhorias e aprimoramentos de desempenho.

Jacob Gorban
fonte
Eu tentei TextMate, Chocolat, Coda, Eclipse e outros no passado, Sublime é de longe o meu favorito agora.
Kyle Hayes
1
Eu sei que este é um tópico antigo. agora que o Sublime Text 2 foi lançado, (com 3 a caminho - lançado como um beta incrivelmente rápido e estável), eu diria que isso também é bom para mim.
sholsinger
12

Você não vai encontrar.

  • o que é rápido,

O TexMate é bem rápido. O TextWrangler é mais rápido para arquivos grandes.

  • que realça a sintaxe

A maioria (se não todos) possui destaque de sintaxe.

  • onde eu posso definir próprias sintaxes (ou existem muitos plugins, por exemplo, para YAML),

Você pode ou não conseguir isso.

  • onde os desenvolvedores estão ativos,

Boa sorte com isso.

  • que não tem a aparência do TextWrangler (eu odeio a barra deslizante), mas ou um aplicativo Mac real

O que há de errado com a barra lateral?

  • que pode definir projetos (como Coda can)

Defina projetos como pastas e está tudo pronto.

  • que inclui um suporte básico para Git e / ou SVN

A filosofia do UNIX é fazer uma coisa e fazê-lo bem. O suporte integrado para um SCM não é algo facilmente encontrado. Talvez você deva usar uma ferramenta externa?

  • que suporta um preenchimento automático rápido

Até onde eu sei, apenas alguns dos principais IDEs suportam isso.

Você não encontrará o que procura de graça . Qualquer IDE parecerá lento como a lama em comparação com um editor de texto como TM ou TW.

Se você quer minha opinião sincera, tente o TextMate. Os pacotes permitem replicar parte do comportamento que você procura, o resto que você pode esperar está na versão 2.0.

Josh K
fonte
2
+1 para você não encontrar. Você tem muitos pré-requisitos para encontrar algo que corresponda exatamente.
Loïc Wolff
3
Especialmente se, como Josh disse, 'grátis' é um desses pré-requisitos.
Scottie
11

Confira Fraise , a sucessora de Smultron. Ele atende a muitos de seus requisitos. Aqui estão os que não são atendidos:

  • onde os desenvolvedores estão ativos: Fraise parece que agora está morrendo como seu antecessor
  • que inclui um suporte básico para Git e / ou SVN: não sei o que você quer dizer com isso, mas Fraise possui integração de linha de comando
  • que suporta um preenchimento automático rápido: não positivo, mas acho que não tem preenchimento automático ... mas possui comandos e trechos de texto

Tudo o mais que você mencionou está lá.

na edição:

Eu era um cara do bloco de notas ++ por anos trabalhando no desenvolvimento de janelas e, nos últimos dois meses, passei lentamente para o vim. Faz tudo o que você está pedindo e muito mais.

Robert S Ciaccio
fonte
Isso é quase o que eu estava procurando. Será que não sabia que alguém "continuou" Smultron :)
alopix
Eu ainda uso Smultron, apesar do desenvolvedor (o intrépido Peter Borg) interromper o desenvolvimento. O Notepad ++ ainda é de longe o meu editor favorito em qualquer plataforma.
gWaldo
5

Não posso garantir isso pessoalmente, mas o RedCar parece bastante promissor. Ele suporta pacotes TextMate e roda em Mac, Linux e Windows. Ele não suporta toda a sua lista de recursos, não acredito que tenha controle de origem integrado ou suporte a projetos (além de pastas).

RedCar OSX

Adam Lassek
fonte
Parece promissor. Alguém já o usou?
Studer
1
Redcar não está terminado! :(
alopix
Que pena. Vou ficar de olho nisso quando começar a amadurecer.
Adam Lassek
parece muito TextMate'ish. Promissor.
neoneye
O único aplicativo concluído é aquele em que o desenvolvimento cessou. (Diretamente contradiz o seu req # 4)
gWaldo
5

Você precisa do Notepad ++ rodando com vinho! ou winebottler !

Pablo Santa Cruz
fonte
5

Uma tendência que notei este ano são os programadores de Mac e desenvolvedores da Web que estão se mudando do Textmate e similares para o MacVim, incluindo Ryan Singer, da 37signals, que foi o responsável pelo MacVim durante sua palestra sobre o Futuro de aplicativos da Web recentemente .

Muitas pessoas escreveram sobre por que mudaram; "Coming Home to Vim" é o meu favorito.

Alwillis
fonte
+1 para Vim ou MacVim - ele faz tudo o que o OP deseja, exceto que não é muito parecido com um aplicativo OS X e tem uma curva de aprendizado acentuada. Depois que você pode usá-lo, é incrível.
W00t
4

O que há de errado com o BBEdit , além de você ter que pagar por isso?

Dennis Wurster
fonte
2
Alguém que "odeia" "a aparência e o sentimento do TextWrangler" também não vai gostar do BBEdit.
Dori
O TextWrangler não possui quase os recursos que o BBEdit possui em termos de personalização. Quanto à "aparência e aparência", uma janela do BBEdit pode ser reduzida para um conjunto bastante mínimo de widgets de interface.
Dennis Wurster
4

Experimente o Editra É o que muitos de vocês querem, mas não todos, é semelhante ao bloco de notas ++ no Windows.

Am1rr3zA
fonte
2
Esqueci-me deste, é bastante completo e tem a vantagem de também ser gratuito e de código aberto.
Loïc Wolff
este é muito bom se você simplesmente não pode entrar no macvim.
Robert S Ciaccio
@calavera sim, eu o encontrei antes de encontrar o macvim agora apenas uso o macVim #
Am1rr3zA
4

Você pode tentar o KomodoEdit .

Eu quero um editor de texto (gratuito)

Gratuito e gratuito (sob a Licença Pública Mozilla).

  • o que é rápido,

Razoavelmente rápido

  • que realça a sintaxe

Verifica

  • onde eu posso definir próprias sintaxes (ou existem muitos plugins, por exemplo, para YAML),

Existem muitos plugins ; Tenho certeza de que é possível criar seu próprio marcador de sintaxe

  • onde os desenvolvedores estão ativos,

Eu acredito que sim.

  • que não tem a aparência do TextWrangler (eu odeio a barra deslizante), mas ou um aplicativo Mac real

Receio que não seja um aplicativo de cacau; é construído a partir do sistema de interface do usuário do Firefox.

  • que pode definir projetos (como Coda can)

Sim.

  • que inclui um suporte básico para Git e / ou SVN

Parece que pode haver algum suporte integrado ao Git. Aqui está um plugin git. Parece que o suporte ao SVN está embutido.

Editar: esses recursos parecem exigir o Komodo IDE, em vez do Komodo Edit. O Komodo IDE é uma atualização paga. Você pode achar interessante " Suporte caseiro de SVN para o Komodo Edit ".

  • que suporta um preenchimento automático rápido

Possui preenchimento automático; você terá que tentar para ver se é rápido o suficiente para você.

  • Compatível com Mac OS X 10.6

Sim.

Clinton Blackmore
fonte
4

Há um novo editor no bloco chamado Chocolat . Estou usando há uma semana e realmente gosto disso. Ele possui muitos recursos do TextMate (além de oferecer suporte a pacotes do TextMate), mas eu achei que ele funcionava muito melhor com grandes conjuntos de arquivos, especialmente na rede.

Kyle Hayes
fonte
Obrigado! Meu irmão me contou sobre isso também, mas eu esqueci o nome xD
alopix
Chocolat é bom, mas me perturba o fato de não ter abas (pelo menos não em cima).
21712
Faz. Basta usar cmd + t ou o ícone + no canto superior direito para criar uma nova guia!
Alopix
Atualização: recentemente mudei para o Sublime 2. Adoro.
Kyle Hayes
3

Hoje sou parcial de Coda, mas me deparei com isso outro dia, quando estava procurando outra coisa. Eu não tentei, então não tenho certeza se atende a todas as suas necessidades. É grátis, mas apenas porque não está mais sendo desenvolvido.

http://www.web-scripter.com/

evanmcd
fonte
O desenvolvimento do WebScripter foi suspenso e agora está sendo oferecido como freeware, mas nenhuma nova versão será lançada. : '(
alopix 19/08/10
3

Existe um novo editor de texto chamado Kod que é moderno, rápido e oferece suporte a projetos.

Um aviso - o desenvolvimento do Kod está apenas começando, então as coisas são um pouco instáveis. É um software de nível alfa na versão 0.0.3, embora eu ache que acabará se transformando apenas no aplicativo que você está procurando.

Recursos:

  • Escrito desde o início para 10.6 usando o Grand Central Dispatch e outras coisas novas
  • Utiliza o formato GNU Syntax Highlighting, para destacar o suporte a todos os idiomas
  • Interface de usuário moderna com guias do Chromium
  • Gravável usando node.js
Just Jake
fonte
Observe que, mesmo que esteja em alfa, ainda não vi um acidente devido ao Kod. Não tenho certeza se o preenchimento automático é ou não, mas sei que destaca entre outras coisas.
Bringel
3

O Atom by GitHub é um editor de texto gratuito e poderoso e uma construção IDE com programadores em mente. Ao mesmo tempo, também não dá a impressão de ser um IDE pesado.

O Visual Studio Code é outra oferta semelhante da Microsoft.

Nimesh Neema
fonte
2

Você já experimentou alguma das variantes do Eclipse? Eu não sou um grande fã do Eclipse, mas a versão Aptana do Eclipse (que é voltada principalmente para desenvolvedores web front-end) parece satisfazer todos os seus requisitos acima e pode valer uma espiada.

http://aptana.com

Scottie
fonte
2
O Eclipse é um IDE completo - eu quero um pequeno editor leve. Estou usando o Eclipse para grandes projetos, mas para os pequenos é demais.
Alopix
2

Sua melhor aposta em 2018 para editores gratuitos, ativos e extensíveis que não são IDE pesados ​​é:

Todos são muito rápidos no Mac moderno com SSD, até o MacBook (One) com uma CPU móvel com núcleos e taxa de clock mínimos. Todos são gratuitos, desenvolvidos ativamente, extensíveis, oferecem suporte ao controle e à conclusão de códigos e são extensíveis, programáveis ​​por script e podem ser adicionados a muitos idiomas e sintaxe.

bmike
fonte
2

Há também colchetes , a considerar. Escrito em Javascript, atualmente desenvolvido pela Adobe como um "projeto de código aberto guiado pela comunidade", concentra-se no desenvolvimento da Web, mas também pode ser usado como um editor de texto genérico, possui uma API sólida para estendê-lo e um número crescente de extensões já disponíveis.

Gio Valerio
fonte