# Sublime XSLT package This package contains its own XSLT-syntax highlighting and a lot of completions and snippets. Have fun! ## Completions - "cdata": `` - "match" : `match="${1}"` - "mode" : `mode="${1}"` - "name" : `name="${1}"` - "namespace" : `namespace="${1}"` - "select" : `select="${1}"` - "test" : `test="${1}"` - "use-attribute-sets" : `use-attribute-sets="${1}"` - "current": `current()` - "document": `document($0)` - "element-available": `element-available($0)` - "format-number": `format-number($1, $2, $3)` - "generate-id": `generate-id($0)` - "key": `key($1, $2)` - "system-property": `system-property($0)` - "unparsed-entity-uri": `unparsed-entity-uri($0)` - "ascending" - "case-order" - "data-type" - "descending" - "lang" - "lower-first" - "number" - "order" - "template" - "transform" - "upper-first" ## Snippets ### ai ``` ``` ### apw ``` ``` ### ap ``` ``` ### attrs ``` ${4} ``` ### attr ``` ${0} ``` ### callw ``` ``` ### call ``` ``` ### cw ``` ${2} ${3:${0}} ``` ### ch ``` ${0} ``` ### com ``` ${0} ``` ### cpo ``` ``` ### cp ``` ${0} ``` ### dec ``` ``` ### doci ``` ${0} ``` ### doc ``` ``` ### elt ``` ${0} ``` ### fb ``` ${0} ``` ### for ``` ${0} ``` ### if ``` ${0} ``` ### imp ``` ``` ### inc ``` ``` ### key ``` ``` ### msg ``` ${0} ``` ### nam ``` ``` ### num ``` ``` ### ot ``` ${0} ``` ### out ``` ``` ### pari ``` ${0} ``` ### par ``` ``` ### pres ``` ``` ### proc ``` ${0} ``` ### scr ``` ${0} ``` ### sort ``` ``` ### strip ``` ``` ### style ``` ${0} ``` ### style-exslt ``` ${0} ``` ### style-exslt-all ``` ${0} ``` ### tm ``` ${0} ``` ### tn ``` ${0} ``` ### txt ``` ``` ### text ``` ${0} ``` ### vari ``` ${0} ``` ### var ``` ``` ### wh ``` ${0} ``` ### wpi ``` ${0} ``` ### wp ``` ``` ## Originated from SublimeText Snippets for XSLT (originated from TextMate XSLT snippets) Todd Ditchendorf's (http://www.ditchnet.org/) made a collection of TextMate snippets for XSLT 1.1. URL : http://www.ditchnet.org/wp/2006/12/19/textmate-changed-my-life/ I've made them available for Sublime Text.