Mac App Store

Mac App Store is the simplest way to find and download apps for your Mac.

To download Pathology from the Mac App Store, you need a Mac with OS X 10.6.6 or later. Learn More.

Pathology

By Celestial Teapot Software

Open the Mac App Store to buy and download apps.

Description

Pathology is a thoroughly Mac-native XPath debugger and visualizer written entirely in Cocoa. Pathology includes the innovative ability to debug your XPath queries by proceeding through them step-by-step.

Pathology includes:

* A full-featured XPath text editor with syntax highlighting, and code auto-completion.
* Several syntax highlighting themes to choose from (in Preferences).
* Check 'Debug' to slowly proceed through the XPath expression step-by-step, seeing the filtered result nodes each step of the way.
* An interactive console with click-able error messages that lead you right to the syntax or runtime errors in your XPath or source XML.
* Each Pathology window is a ".pathology" document that can be edited, saved and re-opened later.
* A query results table contains details on the selected nodes or items. Clicking on a row focuses the corresponding node in the source XML text.
* Query result nodes are also highlighted conspicuously in the source XML text.
* Pathology's XPath engine is powered by Panthro, an open-source implementation of XPath written in Objective-C that includes the ability to debug the evaluation of an XPath expression step-by-step.

As a Mac developer learning XPath, Pathology is the single-window, graphical XPath visualizer with Mac-native text editing, code completion and tab triggers that I've always wished I had.

What's New in Version 1.9

– Improved Stability.

Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Pathology
View in Mac App Store
  • $4.99
  • Category: Developer Tools
  • Updated:
  • Version: 1.9
  • Size: 2.3 MB
  • Language: English
  • Seller:

Compatibility: OS X 10.9 or later, 64-bit processor

Customer Ratings

We have not received enough ratings to display an average for the current version of this application.
All Versions: