Skip to content

Textmate Bundle for easy open JavaScript and Ruby method def and completion. happy programming♪

License

Notifications You must be signed in to change notification settings

haru01/easy-open-tmbundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyOpen TextMate Bundle

Easy Open method, class etc.. support by TextMate

Support Language

  • Ruby

  • JavaScript

Feature List

  • open method in project

  • open recent change file in project

  • open with git status in project

  • open gem

  • code completion

Installation

cd ~/Library/Application\ Support/TextMate/Bundles
git clone git://github.com/haru01/easy-open-tmbundle.git EasyOpen.tmbundle

if ruby 1.9.x

git clone git://github.com/kballard/osx-plist.git
cd osx-plist/ext/plist
ruby extconf.rb && make
cp plist.bundle /Applications/TextMate.app/Contents/SharedSupport/Support/lib/osx/

see also rvm.beginrescueend.com/integration/textmate/

Usage (open def)

  1. run ‘create_def_index_file’

  2. move cursor to method name

  3. run ‘open_def’ => move cursor to def

  4. run ‘back_open_def’ => back cusor (1.)

Usage(completion => open_def)

  1. type def name (part)

  2. type (esc) current cusor => auto completion def name

  3. run ‘open_def’ => move cursor to def

UnInstallation

rm -rf ~/Library/Application\ Support/TextMate/Bundles/EasyOpen.tmbundle
rm -rf ~/.easyopen_tmbundle

Copyright © 2011 Eiji Ienaga, released under the MIT license

About

Textmate Bundle for easy open JavaScript and Ruby method def and completion. happy programming♪

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages