Sublime Text package for working with SilverStripe templates
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
messages
snippets
.gitignore
Comments.tmPreferences
README.md
SilverStripe.tmLanguage
SilverStripe.tmLanguage.JSON
demo-template.ss
messages.json
screenshot.png

README.md

Sublime Text SilverStripe Package

SS versions 4, 3, and 2 are supported. Works with Sublime Text v2/3.

Features

Screenshot of Sublime Text Silverstripe in action!

  • Syntax highlighting for .ss files
  • Highlights SS markup within HTML attributes
  • High contrast colors against surrounding HTML markup
  • Support for Emmet
  • Snippets for template files and PHP code

Installation

With Package Control (recommended):

  1. Run "Package Control: Install Package" command, find and install SilverStripe plugin.
  2. Restart Sublime Text

Snippets

Press tab after typing any of the following to generate markup:

Template files

  • if
  • ifelse
  • ifelseif
  • control
  • loop
  • with
  • include
  • ifloop
  • ifwith
  • pagination

PHP code

  • gridfieldrecordeditor
  • gridfieldrelationeditor

Credits

MUCH inspiration came from nrw's Handlebars ST2 package.