8 de maio de 2021
Oi, pessoal! Ainda não conhecia essa feature do sublime, que me foi apresentada por um novo colega de trabalho e eu achei o máximo.

Você sabia que dá pra criar um bloco de código que você utilize muito e criar uma chamada específica para que ele possa ser inserido, de maneira prática, no seu código enquanto você está escrevendo?

Bom, como exemplo, vamos criar um snippet de debug para códigos PHP.

(clique nas imagens para ampliar)

1 - Para começar, acesse as seguintes opções do menu:



2 - Após acessar a opção de criação, vai se abrir a seguinte janela:



3 - O código que aparece é composto por:



4 - O nosso snippet de debug ficará assim:

<snippet>

<content><![CDATA[

echo "<pre>";

print_r(${1:this});

die("</pre>");

]]></content>

<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->

<tabTrigger>debug</tabTrigger>

<!-- Optional: Set a scope to limit where the snippet will trigger -->

<!-- <scope>source.python</scope> -->

</snippet>


5 - Pressione CTRL + S para salvar seu snippet e o local de salvar já abrirá corretamente pra você. Será algo como: \Sublime Text 3\Packages\User

6 - Salve o nosso snippet como Debug.sublime-snippet

Agora toda vez que você estiver programando em PHP, escrever a palavra debug e pressionar a tecla TAB, o seguinte código será impresso na tela pra você:

echo "<pre>";
print_r(this);
die("</pre>");

Esse código facilita a exibição de estruturas, como arrays, por exemplo, no navegador sempre que você está debugando um código. 

Legal, não é? Espero que, como esse novo conhecimento tem sido útil no meu dia-a-dia, também possa ser útil pra você que também não conhecia. Até a próxima!

0 comentários:

Postar um comentário

Comentários:

Perfil

Kênia Ferreira
Formada em Sistemas de Informação e pós-graduada em Engenharia de Software.