2012-02-29 10 views
7

Ayer empecé a usar Sublime Text 2 y me está gustando mucho. Sin embargo, estoy tratando de configurar un fragmento de código que usaría todo el tiempo. El problema es que el editor no lo reconoce en absoluto. Lo guardé en mi carpeta Paquetes/Usuario. El fragmento está a continuación:Sublime Text 2 snippet de código

<snippet> 
    <content><![CDATA[echo "<pre>".print_r(${0:var},true)."</pre>";]]></content> 
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> 
    <tabTrigger>pre</tabTrigger> 
    <!-- Optional: Set a scope to limit where the snippet will trigger --> 
    <scope>source.php</scope> 
    <description>print r with pre tags</description> 
</snippet> 

¿Alguna idea de lo que estoy haciendo mal?

Respuesta

15

Asegúrese de que se guarde con una extensión .sublime-snippet. Su fragmento solo se expandirá cuando el alcance sea php. Entonces tiene que estar en las etiquetas php incluso si está en un archivo php.

+0

Impresionante, eso fue, no lo guardé con esa extensión. Gracias. – jb1785

0

Al crear un fragmento, asegúrese de escapar de $ si es necesario, ya que el signo $ se utiliza como un puntero.

Cuestiones relacionadas