Pergunta

Eu tenho um laptop Windows (thinkpad) e redescobri recentemente o emacs e o benefício que todos esses atalhos malucos podem ter quando as teclas de seta estão localizadas em algum lugar perto da axila direita.

Fiquei desanimado depois que o modo php, modo css, etc., no modo mmm era inconsistente, cheio de erros e me recusei a interpretar corretamente alguns dos meus arquivos.(Com toda a justiça, provavelmente estou fazendo errado) Então, finalmente encontrei o pacote nxhtml que funcionou muito bem.

No entanto, o nxhtml causa bugs estranhos e realmente trava em certos arquivos (certas combinações de modos aninhados, eu suponho) no Linux!(usando Ubuntu 7.10 e Kubuntu 8.04)

Eu gostaria de poder trabalhar no laptop e também no PC Linux doméstico, sem ter que lidar com implementações inconsistentes de algo que não deveria ser tão difícil.Pesquisei no Google e olhei em volta e há uma boa chance de que eu seja o único humano no planeta com esses problemas...Alguém tem algum conselho?

(em vez de soluções emacs, um editor de texto leve e multiplataforma suficientemente bom com os recursos de desenvolvimento também funcionaria, suponho ...)

Foi útil?

Solução

Embora eu use o emacs quando necessário (ou seja,quando estou na linha de comando), eu uso Eclipse por todo o meu verdadeiro trabalho de desenvolvimento.Se você conseguir o Kit de ferramentas de padrões da Web plug-in para ele, ele pode fazer coloração de sintaxe, preenchimento automático de tags e outras coisas divertidas.

Alternativamente, se o Eclipse for muito "pesado" para você, j é outro programa excelente para fazer desenvolvimento web (ele tem a maior parte do suporte para desenvolvimento web integrado, mas você também pode obter alguns plug-ins adicionais para recursos como HTML Tidy).

Ambos os programas são de código aberto e baseados em Java, o que significa que são gratuitos e rodam em (virtualmente) qualquer plataforma.

Outras dicas

Pessoalmente, eu gosto mumamo-mode.Não tenho certeza se você está incluindo isso na descrição do problema, pois depende (e geralmente é baixado com) nxhtml-mode.Então não sei se você está usando mumamo ou apenas algum aspecto nxhtml que permite usar vários modos.

Se você não estiver usando mumamo-mode, então eu recomendo tentar.Isso não vai consertar o seu nxhtml problemas, mas é uma maneira bastante simples de editar arquivos multimodo (funciona muito bem para mim, para HTML, CSS, JS, PHP, etc.)

Você pode tentar o modo mmm e o modo múltiplo.Eu não experimentei:Estou feliz com o nxhtml por enquanto.Que tipo de problemas você encontrou?

Cinco anos após o OP, deixe-me recomendar o Emacs modo web.

Possui excelente suporte para documentos web combinados (html+php+css+js+asp+jsp...).Trechos.Realce de sintaxe.Preenchimento automático.colorização css.Recuo de trabalho automático.Tags de fechamento automático.

web-mode substituiu completamente php-mode/html etc para meu desenvolvimento diário.

Fácil instalação através MELPA.

Existe um Página do Github para relatar problemas, que o desenvolvedor foi muito rápido em corrigir.

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