TextMate Bundle Support Tools
Helpful ruby scripts for TextMate 2 bundle developers.
Installation
$ gem install tm_bundle_support
Now you can run commands from any *.tmbundle directory.
Usage
Currently it provides next commands:
-
tm_bundle fix-names— Updates filenames of commands, scripts and macros with its current title. -
tm_bundle menu export (-f)— Exports a tree of your bundle's menu items intomenu-%datetime%.yml(or intomenu.ymlwith-fflag) to let you easy order items, update uuids and rename submenus. -
tm_bundle menu apply (--last)— Updatesinfo.plistwith changes frommenu.ymlfile. (to pick the latest one run with--last)
Contributing
- Fork it ( https://github.com/[my-github-username]/tm_bundle_support/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request