## Templates

Specific XSL code completion templates can be added to the XML editor's Templates. This allows a user to define specific markup completion templates that are commonly used. In addition, the XPath Templates page can be enhanced to allow commonly used XPath templates to be included, in addition to those installed by default. This allows a user the ability to add custom extension functions for XSLT that may be processor specific. Adopters may also use the standard template extension point to add additional functionality.

### XPath Templates

The XSL XPath Templates preference page allows for a user or adopter to add specific xpath extensions so that they show up in the content assistance. See the XPath Templates documentation for more information.