Nova

Extensions


Readme

PerchSyntax provides syntax highlighting and autocompletion for Perch CMS.

Language Support

This Perch Syntax & Completions extension currently supports the following features of Perch:

  • html template highlighting and completions
  • php tag completions
  • html template tag completions
  • config tag completions

Requires Dennis Osaj's advanced PHP Nova Extension

And since you're on a Mac, you should check out my Perch CMS Typinator set here. It requires the fantastic Typinator app and supplies a dialog-based expansion set for Perch's html and php templating language that works in Nova and any other editor.


Changelog

Version 1.3

Added config completions.

Added support for many of the perch apps including Blog, Shop, Categories, Members, Comments, Pages, Twitter, and Comments.

Requires advanced PHP by Dennis Osaj

Version 1.2

Revised syntax definitions. Added additional completion strings including conditionals, match values, built-in blog field names, and Perch's special IDs ().

Version 1.1

Revised syntax definitions. Added additional completion strings.

Version 1.0

Initial release with support for the perch templating language.