Skip to content
This repository has been archived by the owner on Sep 3, 2021. It is now read-only.
/ vscode-tmlanguage Public archive

Syntax highlighting for TextMate/SublimeText laguage definitions

License

Notifications You must be signed in to change notification settings

Togusa09/vscode-tmlanguage

Repository files navigation

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

About

Syntax highlighting for TextMate/SublimeText laguage definitions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •