The editor of SourceLair supports syntax highlighting for the following programming languages according to file extensions (case insensitive) out of the box:

Language File extensions
CoffeeScript .coffee
CSS .css
Elm .elm
Erlang .erl
Go .go
HTML .html, .htm
HTML (Django templates) - Available only in Django projects .html
HTML (EJS templates) .ejs
HTML (Twig templates) .twig
Pug (ex-Jade) .pug, .jade
JavaScript .js
JavaScript (JSX) .jsx
JSON .json
GeoJSON .geojson
Less .less
LiveScript .ls
Lua .lua
Markdown .markdown, .md
Nginx
PHP .php, .ctp
Properties .ini
Plain text .txt
Python .py
ReStructured Text .rst
Ruby .rb
SASS .sass
SCSS .scss
Shell .sh
SQL .sql
TOML .toml
TypeScript .ts
YAML .yaml, .yml
XML .xml

In addition, SourceLair syntax highlights the following files with the given syntax:

File name Syntax highlighting
.babelrc JSON
.bowerrc JSON
Dockerfile Dockerfile
.editorconfig Properties
.jshintrc JSON
.properties Properties
.pylintrc, pylintrc Properties
Berksfile Ruby
Gemfile Ruby
Pipfile TOML
Pipfile.lock JSON
Procfile, Procfile.dev YAML
Rakefile Ruby
Vagrantfile Ruby
Yarn.lock Plain Text

If you can’t find the language you are looking for listed above, send us an email at [email protected].