Sou um usuário fervoroso do Textmate há muitos anos e espero continuar sendo um. No entanto, o recurso de versões do OSX parece uma ótima e fácil de usar.
Estou principalmente fazendo HTML, CSS e PHP, e sou um desenvolvedor solo. É certo que provavelmente não gastei tempo suficiente tentando trabalhar com isso, mas nunca consegui encaixar o SVN ou o git no meu fluxo de trabalho. No entanto, reconheço sua potencial utilidade.
Então, existem editores de texto leves e adequados para designers / desenvolvedores da Web que trabalham com versões?
Uma vista do projeto / barra lateral
Xcode tem seu próprio sistema de controle de versão construído em (git), e é muito simples de usar
Essa é uma idéia interessante - eu nunca pensei em usar o Xcode para desenvolvimento web. Alguém tem experiência nisso?
consulte macmad.org/blog/2010/07/apples-free-html-editor-xcode
Boa pergunta, mas eu também olharia para controle de código fonte por exemplo, git como que lhe dá uma maior capacidade para encontrar versões lançadas do seu código etc
Sim, tenho certeza de que isso acontecerá no TextMate 2. O que provavelmente será lançado em breve. Certo?
O TexShop, o editor de látex, agora suporta versões do Lion. Não é um editor de texto geral, mas pode ser usado como tal e suporta muitos dos recursos solicitados.
... e foi feito pelo meu querido amigo Dick Koch, um grande cara que está no jogo de desenvolvimento para Macintosh desde 1984 e ganhou alguns prêmios de design da Apple ao longo do caminho.
Sim - ele fez um ótimo trabalho com isso. :-)
O Aptana é voltado para o desenvolvimento web (html, javascript, css, php, ...). É baseado no Eclipse, que possui um histórico de versões automático embutido, então acho que o Aptana também o possui.
Usar o recurso de versão (para substituir ou comparar a versão atual) é tão fácil quanto clicar com o botão direito do mouse em um arquivo (veja a imagem)
possui destaque de sintaxe, barra lateral, recuo automático e muito mais.
multiplataforma (você deve mudar)
Contras possíveis:
Provavelmente não usando o versionamento do Lion
Não é exatamente leve
Realmente direcionado para o desenvolvimento da web, menos um editor de texto geral.
Editor promissor realmente promissor, com visual super liso, recursos impressionantes e um sistema de pacotes semelhante ao TextMate.
Recursos do Lion (ativados nas preferências):
Atualmente em alfa público.
O TextEdit vem com o Lion, portanto ele deve incorporar versões, se você usar o TextEdit, salve com o formato de arquivo correto (principalmente se você deseja abrir os arquivos no Windows)
Obrigado pela resposta Samantha, e você está tecnicamente correto. No entanto, eu deveria ter sido mais específico - estou procurando um editor que suporte realce de código, recuo automático e outros recursos básicos que os web designers e programadores precisam. Vou atualizar a pergunta para adicionar mais clareza.
O único que eu conheço agora é Smultron na Mac App Store. Aqui está a página dos desenvolvedores sobre o aplicativo http://www.peterborgapps.com/smultron/
Na verdade, eu tinha comprado isso em um ataque de emoção / nostalgia leve, mas infelizmente está gravemente prejudicado na nova versão. A abertura de vários arquivos exibe todos eles em janelas separadas. Há uma espécie de barra de guias, mas é inútil se você estiver trabalhando em um projeto que leva mais de 1 ou 2 documentos.
É uma pena que você não goste da interface, já que a comprou, embora seja bom deixar o desenvolvedor saber o que você gostaria de mudar e talvez você veja uma melhoria em uma atualização.
Huh, bom momento. Eu perguntei a ele há um tempo atrás e ele apenas respondeu. Ele disse: "Há uma chance. Vamos ter que esperar e ver ..." Mas eu quero isso agora! É um bom editor pequeno, especialmente pelo preço, mas por enquanto não pode ser recomendado.
O NeoOffice 3.2.1 Beta adiciona os novos recursos de versões, modo de tela cheia e currículo da Apple para usuários do Mac OS X 10.7 Lion
Embora a edição de texto esteja dentro do conjunto de recursos do NeoOffice, não sei se é ideal para o desenvolvimento da web.
Uso regularmente o NeoOffice para editar HTML, mas não imagino que seja compatível com qualquer conjunto específico de padrões relacionados a HTML ou HTML5.
Eu uso o NeoOffice há quase oito anos. É gratuito, mas as doações são apreciadas. Faço uma pequena doação nova a cada nova versão principal. No momento, a versão 3.2.1 beta está disponível apenas para aqueles que doaram uma certa quantia de dinheiro nos últimos 12 meses. O 3.2.1 estará disponível sem doação alguns meses após o lançamento da versão 3.2.1 completa. Leia os detalhes aqui: neooffice.org/neojava/en/…
O Taco HTML Edit foi projetado para simplificar o processo de criação de sites atraentes que são renderizados corretamente em vários navegadores.
O Taco HTML Edit inclui assistentes de tag, que geram a marcação HTML para você.
O Taco HTML Edit também ajuda a encontrar erros na sua marcação HTML e pode até verificar a ortografia nos seus documentos. Para as pessoas que usam scripts PHP em seu desenvolvimento, o Taco HTML Edit inclui ferramentas para gerenciamento de PHP.
OS X Lion Para usuários do OS X Lion, o Taco HTML Edit oferece suporte para gravação automática, currículo, versões e tela cheia .
Eu recomendo evitar abrir qualquer tipo de marcação no TextEdit (as linguagens de programação podem estar bem, embora ainda seja uma ferramenta ruim para o trabalho). Ele tenta exibir arquivos .html como rich text, o que implicitamente transforma o documento em um RTF (conversão silenciosa). Se você tentar convertê-lo em texto sem formatação, esperando que você veja a marcação, ficará desapontado ao descobrir que apenas converte o RTF em texto sem formatação. Nesse ponto, se você decidir 'desfazer' isso, o arquivo .rtf agora substituirá silenciosamenteseu arquivo .html original, que agora é destruído permanentemente. Espero que você tenha um backup no Time Machine ou em outro lugar, porque você não o recuperará através do sistema de versão interno. (Pelo menos, é assim que funciona no Mountain Lion (10.8.1). Estou descrevendo o cenário exato que acabei de passar ao tentar usar o TextEdit para ver versões mais antigas de um documento, pois o BBEdit não oferece suporte ao Lion / Sistema de versionamento do Mountain Lion.)
Na verdade, existe uma configuração que torna o TextEdit utilizável para exibir documentos HTML. Nas preferências, em "Abrir e salvar", verifique se "Exibir arquivos HTML como código HTML em vez de texto formatado" está marcado . Depois de fazer isso, o problema que acabei de descrever não ocorrerá. O problema é que ele está desativado por padrão, e é por isso que acho mais seguro evitar o TextEdit por completo.
Obrigado por explicar por que o TextEdit não é a ferramenta para o trabalho. Ter que pensar muito nas versões e alterar os formatos de acordo com você e conseqüências não intencionais não é divertido ao gerenciar código. Um toque leve é ​​preferido, especialmente quando o controle de código e o SCM estão em jogo na maioria dos ambientes de desenvolvimento que merecem um editor dedicado.