Questão:
Editor de código de desenvolvimento web para Mac
Birrel
2016-04-11 20:11:07 UTC
view on stackexchange narkive permalink

Estou procurando um editor de código para Mac. Gratuito ou comprado, não importa.

Os requisitos são:

  • Instant autocomplete / autosuggest para HTML, CSS, JS , PHP (ou seja, sugestões exibidas imediatamente após cada pressionamento de tecla, mas a opção de desligá-lo, exibir sugestões apenas com a tecla de atalho ou adicionar atraso)

  • Blocos de destaque (como isto ou isto), onde é fácil e óbvio ver onde um bloco começa e termina

  • Capacidade de FTP para servidor diretamente

  • Teclas de atalho para: FTP para servidor, atualizar e carregar no navegador local, posicionamento do cursor (ou seja, Adobe DW tem Command + Shift + u para FTP e Command + r para atualização no navegador local, e a maioria dos editores tem Command + Esquerda / Direita para mover o cursor para o início / fim da linha)

  • Capacidade de enviar e confirmar Git repo diretamente

Eu normalmente uso Adobe DW CS6. Adobe DW faz a maior parte disso muito bem, e eu particularmente gosto da caixa de diálogo CSS, que ajuda a acelerar o estilo CSS. Mas sua sugestão de código é uma merda e não oferece nenhum tipo de realce de bloco. Você também não pode enviar / confirmar com o repositório Git de dentro do software, o que é uma dor enorme.

O Adobe DW também tem uma funcionalidade de tecla de atalho de comentários sem brilho e comando + seta funciona mal para navegar (ou seja, o melhor que você pode definido para command + left é empurrar o cursor para a extrema esquerda da linha, próximo à sarjeta com os números da linha, em vez de apenas para o início do texto nessa linha).

Como eu disse, eu normalmente uso o Adobe DW CS6, mas é muito problemático e trava aleatoriamente de vez em quando. Também é muito pesado em recursos e, eventualmente, paralisa meu sistema o suficiente a ponto de precisar reiniciar o computador, especialmente se estiver executando outros processos pesados. Talvez a nova versão baseada na nuvem seja melhor?

Idealmente, algo que tenha baixo overhead, tenha uma configuração Git simples. Não preciso do WYSIWYG e, honestamente, provavelmente preferiria não. Algo sem muito espaço na tela. Mover-se entre as janelas é uma dor, se o editor ocupar a tela inteira. Uma moldura pequena ao redor da janela e menus recolhíveis seriam ideais.

Acho que limitei demais os requisitos, tenho minhas dúvidas de que exista um kit tão maravilhoso.

Trzy respostas:
Miguel Velez
2016-04-11 21:44:04 UTC
view on stackexchange narkive permalink

Você pode experimentar o WebStorm. Com base em seus requisitos, ele tem:

  • autocomplete / autosuggest instantâneo para HTML, CSS e JS. Não tenho certeza sobre PHP, mas você tenta PHPStorm para isso.
  • Blocos de destaque (assim ou como este), onde é fácil e óbvio ver onde um bloco começa e termina.
  • Capacidade de enviar e enviar commit para repositório Git diretamente.

Não tenho certeza sobre os recursos de FTP, mas pessoalmente uso o FileZilla ( https://filezilla-project.org /) para conexões FTP. É ótimo.

O WebStorm é feito pela mesma empresa (JetBrains) que o produto IntelliJ mencionado na outra resposta. Eles têm um motor IDE muito poderoso que sustenta seus vários produtos.
Shubham Takode
2016-04-12 09:55:40 UTC
view on stackexchange narkive permalink

Você já experimentou o IntelliJ IDE. Suporta todas as linguagens JVM, HTML5, Javascript, TypeScript, Java EE, Spring, GWT, Vaadin, Play, Grails, Outras estruturas, Git, SVN, Mercurial, CVS.

jjude
2016-04-15 14:06:44 UTC
view on stackexchange narkive permalink

Faça check-out do código do Visual Studio da Microsoft. Por quê?

  • Suporte git embutido
  • Intellisense para a maioria das linguagens (por meio de extensões)
  • Muitas outras extensões
  • Cross -plataforma (se você usar várias plataformas)

Eu uso o código. Não sei se existe uma extensão para FTP, no entanto.



Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...