Skip to content
Brackets and code-mirror modes for jade
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example
lib Many updates and an overlay mode for ES6 tagged template literals Oct 12, 2014
test Many updates and an overlay mode for ES6 tagged template literals Oct 12, 2014
.gitignore Tests etc. Dec 20, 2013
.travis.yml
LICENSE
README.md Update badges Dec 23, 2015
brackets-package.json Release jade-highlighter Dec 21, 2013
build.js Begin writing overlay mode Oct 3, 2014
code-mirror-package.json Many updates and an overlay mode for ES6 tagged template literals Oct 12, 2014
highlighter-package.json Many updates and an overlay mode for ES6 tagged template literals Oct 12, 2014
package.json Release 2.0.0 Oct 13, 2014
release.js Release all the things Dec 21, 2013
update-auto-complete.js Make auto-complete of tag names work Jun 3, 2014

README.md

Jade Tools

This repository houses the source code that generates three different tools to help you program in jade:

  • jade-brackets: the official jade plugin for the brackets editor
  • jade-highlighter: a syntax highlighter for highlighting jade in node.js
  • jade-code-mirror: a browserifyable npm library that adds jade support to code-mirror

There's also the raw CodeMirror mode in /lib/mode.js

Build Status Dependency Status

jade-brackets

This is the official jade plugin for Brackets. Brackets is the recommended editor for jade.

jade-highlighter

A simple syntax highlighter for jade.

NPM version

Installation

npm install jade-highlighter

Usage

var jade = require('jade-highlighter');

// Optionally register additional languages to highlight filters etc. (by default html, js, css and markdown are supported)
jade.loadMode('java');

// Get the html code produced from highlighting using jade
var html = jade('string of jade code here', {options});

jade-code-mirror

A code mirror mode for jade neatly packaged as a proper little npm module with a peer dependency.

Installation

npm install jade-code-mirror

Usage

var CodeMirror = require('jade-code-mirror');

var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
  mode: 'jade',
  lineNumbers: true
});

License

MIT

You can’t perform that action at this time.