Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>TextMate LanguagesNew to Visual Studio Code? Get it now.
TextMate Languages

TextMate Languages

Ben Hockley

|
16,708 installs
| (4) | Free
Syntax highlighter and snippets for JSON/YAML derivitives of TextMate language definition
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

TextMate/Sublime Language Definition for VSCode

This package provides syntax highlighting for the SublimeText JSON/YAML tmlanguage files in VsCode. The syntax highlighting uses tmLanguage files sourced from https://github.com/SublimeText/PackageDev. Coffee script language information is sourced from https://github.com/aponxi/sublime-better-coffeescript/blob/master/CoffeeScript.tmLanguage

This package can now convert between JSON/YAML and standard PLIST tmLanguage files.

The functionality in this extension is inspired by SublimeText PackageDev, and the lack functionality around tmLanguage files, even though it's a recommended format for VSCODE syntax highlighting.

Currently Included

Syntax Highlighting and Snippets for JSON-tmLanguage files

JSON-tmLanguage

Syntax Highlighting and Snippets for YAML-tmLanguage files

YAML-tmLanguage

Conversion between tmLanguage file variants

Available Commands

Included commands are:

  • Convert to JSON-tmLanguage file - Converts to JSON from YAML/PLIST
  • Convert to tmLanguage file - Converts to PLIST from YAML/JSON
  • Convert to YAML-tmLanguage file - Converts to YAML from JSON/PLIST

Settings

tmLanguage.replaceExistingFile - Whether the conversion replaces the existing file or creates a new one. Defaults to true

Please raise any issues with this extension through GitHub

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft