This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit d00004990e0399b1f0b1196b8810994b1cf9a2b8
tree 66e69763b610950c8ceb777799c3b279a09d8687
parent 881499867847aabc04ebf3b4d8cf499efc37a75c
tree 66e69763b610950c8ceb777799c3b279a09d8687
parent 881499867847aabc04ebf3b4d8cf499efc37a75c
| name | age | message | |
|---|---|---|---|
| |
Commands/ | ||
| |
Preferences/ | ||
| |
README | ||
| |
Support/ | ||
| |
info.plist |
README
= EasyOpen TextMate Bundle
Ruby Easy Open support by TextMate
== Feature List
* open ruby class, module, def in project (F13, F4, F3)
* code completion (ESC)
* open recent file in project (control shift h)
* open gem
== Installation
cd ~/Library/Application\ Support/TextMate/Bundles
git clone git://github.com/haru01/easy-open-tmbundle.git EasyOpen.tmbundle
== Usage (open def)
0. run 'create_def_index_file' (F13)
1. move cursor to method name
2. run 'open_def' (F4)
=> move cursor to def
3. run 'back_open_def' (F3)
=> back cusor (1.)
== Usage(completion => open_def)
0. run 'create_def_index_file' (F13)
1. type def name (part)
2. type (esc) current cusor
=> auto completion def name
3. run 'open_def' (F4)
=> move cursor to def
== UnInstallation
rm -rf ~/Library/Application\ Support/TextMate/Bundles/EasyOpen.tmbundle
rm -rf ~/.easyopen_tmbundle
== TODO
* Support 'alias_method'
* Support JavaScript







