trechos de php não funcionam em texto sublime 2?
-
13-12-2019 - |
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.
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.
- crie um novo arquivo e salve como
somename.php
- escrever
<?php
depois - tipo
$_
e bateu ABA ou Ctrl + Espaço
Ele gera o snippet e permite uma boa codificação.