Como disponibilizar trechos de HTML ao trabalhar com PHP?

Como disponibilizar trechos de HTML ao trabalhar com PHP?

Esta questão não é apenas sobre HTML e PHP, existem alguns arquivos que são escritos em mais de uma linguagem. Vejamos o exemplo do HTML; aqui você pode fazer coisas CSS e JavaScript nele.

EmBloco de notas++você pode tornar isso possível com uma extensão (FingerText). Tem opção de definir linguagem para o snippet onde você pode definir mais de uma linguagem e snippet de PHP aparecerá ao trabalhar com HTML e vice-versa.

Quando comecei a usar o Ubuntu, optei pelo editor de texto padrãogedit, tem um bom gerenciador de snippets. Mas o único problema é que você não pode fazer o que pode fazer no Notepad ++.

Então, algum outro plugin? ou Qualquer arquivo principal do gedit que eu possa editar para conseguir isso?

Responder1

Receio que o gedit seja um ótimo bloco de notas, mas parece que não teve muito desenvolvimento por um tempo. Agora ele tem uma coleção de úteissuplementos, mas não tem o que você deseja.

Sim, suporta detecção de tipo de documento emtrechos, os snippets podem ser vinculados a um tipo de documento específico, mas também podem ser marcados como "gerais". Também existe uma variável disponível $GEDIT_CURRENT_DOCUMENT_TYPEque pode ser usada. Mas, é claro, isso realmente não ajuda no seu caso de uso. Então pode ser que você possa realmente criar algo para fazer o que quiser. A linguagem de programação por trás do gedit é Python. O link que forneci para a página de documentação de snippets também contém links sobre como escrever seus próprios plugins usando C ou Python.

Se, por outro lado, você decidir experimentar uma ferramenta diferente. O melhor editor que encontrei em todas as plataformas éTexto Sublime 2, então talvez dê uma olhada nisso para ver se faz o que você deseja. Possui uma comunidade de desenvolvimento muito vibrante e também é baseada em Python. Infelizmente, não é totalmente gratuito, embora continue no modo gratuito com apenas um lembrete ocasional.

informação relacionada