config/sublime/Packages/PHP/try-{-___-}-catch-(___)-{-___-}.sublime-snippet
2012-08-01 21:04:05 -07:00

10 lines
441 B
XML

<snippet>
<content><![CDATA[${TM_SELECTED_TEXT/([\t ]*).*/$1/m}try {
${3:${TM_SELECTED_TEXT/(\A.*)|(.+)|\n\z/(?1:$0:(?2:\t$0))/g}}
${TM_SELECTED_TEXT/([\t ]*).*/$1/m}} catch (${1:Exception} ${2:\$e}) {
${TM_SELECTED_TEXT/([\t ]*).*/$1/m} $0
${TM_SELECTED_TEXT/([\t ]*).*/$1/m}}]]></content>
<tabTrigger>try</tabTrigger>
<scope>source.php</scope>
<description>Wrap in try { … } catch (…) { … }</description>
</snippet>