Pergunta

Estou tentando configurar o texto sublime 2 com PHP, mas estou tendo problemas para fazer os snippets funcionarem.Carreguei um projeto PHP e vi que a sintaxe está definida corretamente para PHP.Quando vou para preferências -> navegar -> pacotes _>php , posso ver vários trechos de PHP que não consigo ativar, incluindo $_files $_get ,$publicar.Pelo que eu sei, o gatilho da guia para eles é '$_'

<snippet>
<content><![CDATA[\$_COOKIE['${1:variable}']]]></content>
<tabTrigger>$_</tabTrigger>
<scope>source.php</scope>
<description>COOKIE['…']</description>
</snippet>

mas isso não gera nenhum trecho sendo exibido, quando tento em um arquivo php.

Alguém pode me dar conselhos sobre o que fazer a seguir?

Obrigado,

Conta.

Foi útil?

Solução

Funciona no meu Sublime Text 2, mas apenas dentro do <?php ?> tags, não apenas em um arquivo chamado .php.

Digitando "$_ + TAB" dentro <?php ?> tags fornece uma lista de todos os $ _ Snippets COOKIE, FILES, ENV, etc ...

Meus próximos passos seriam:

  • Outros trechos funcionam?
  • Você criou um snippet que poderia anular o $_ ?
  • Reinstale ;-)

Outras dicas

Você habilitou a fonte para php, você só pode chamar esse trecho em seu arquivo php.

  1. crie um novo arquivo e salve como somename.php
  2. escrever <?php depois
  3. tipo $_ e bateu ABA ou Ctrl + Espaço

Ele gera o snippet e permite uma boa codificação.

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