Friday, 22 September 2017


User Rating: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

To install, quit TextMate, download TeXSLMate PlugIn, unzip, and double-click. Then launch TextMate and select Show TeXSLMate Palette from the Window menu.

The TeXSLMate PlugIn adds an XSLT/XQuery debugging palette to the popular TextMate text editor for Mac OS X. While editing an XSTL stylesheet or XQuery program in TextMate, you can open the TeXSLMate palette to conveniently transform/execute the stylesheet/query against any source file and see different views of the result as well as console error messages. Here's how:

  1. Install TeXSLMate PlugIn.
  2. Begin editing an XSLT Stylehseet or XQuery program in TextMate (TeXSLMate will always try to use your frontmost TextMate document as the stylesheet or query to be executed).
  3. From the Window menu, select Show TeXSLMate palette.
  4. In the TeXSLMate palette, select your source XML document by clicking Browse and selecting from the filesystem.
  5. Select XSLT or XQuery as your engine type.
  6. Optionally enter external params/arguments to your stylesheet/query using the Params table.
  7. Click the Transform button to execute your stylesheet/query against the source document.
  8. Notice error and log (<xsl:message>) messages are displayed in the palette's console.
  9. View the raw, pretty or rendered transformation/query results in the palette's tabbed view.

Currently, TeXSLMate is powered by libxml and NSXML and supports XSLT 1.0+XPath 1.0+EXSLT in XSLT mode and XQuery 1.0 in XQuery mode.

Powered by libxml2

Powered by libxslt

Implementation Details

TeXSLMate is written in Objective-C and C, and is based on:

TeXSLMate requires Mac OS X 10.4 Tiger or later.

TeXSLMate is developed by Todd Ditchendorf. Have feedback? This email address is being protected from spambots. You need JavaScript enabled to view it..