shortbus

Tools to convert Sublime Text snippets into Jetbrains live templates and vice versa


Keywords
shortbus
License
MIT
Install
pip install shortbus==0.2.2

Documentation

Documentation Status Updates

shortbus

Tools to convert Sublime Text snippets into Jetbrains live templates and vice versa

  • Free software: MIT license
  • Documentation: something is wrong with the read-the-docs build, so for those in a *nix environment, to view the documentation do this:
$ git clone https://github.com/brmc/shortbus
$ cd shortbus
$ make docs

a browser should open with the docs

Requirements:

  • python3.6+
  • lxml
  • pyyaml

Quick Start

Install library:

$ pip install shortbus

Do stuff:

transpilers.import_from_yml('./my.yml')
    .import_from_sublimetext('~/path/to/sublimetext/snippetdir/)
    .import_from_jetbrains('~/.PyCharm2016.3/config/liveTemplates/Djaneiro.xml')
    .export_to_jetbrains('shortbus.xml')
    .export_to_yml('shortbus.yml')