public
Fork of haru01/easy-open-tmbundle
Description: easy open JavaScript and Ruby method def and completion.Textmate Bundle
Homepage: http://d.hatena.ne.jp/haru01/
Clone URL: git://github.com/subtleGradient/easy-open-tmbundle.git
name age message
file .gitignore Thu May 21 07:11:33 -0700 2009 add ignore [haru01]
directory Commands/ Mon Jun 15 08:25:54 -0700 2009 added scopes to limit when the commands work [subtleGradient]
directory Macros/ Sat Jun 13 00:19:43 -0700 2009 add macros. find selected keyword [haru01]
directory Preferences/ Mon Jun 15 08:27:45 -0700 2009 Merge branch 'master' of git@github.com:subtleG... [subtleGradient]
file README Fri Mar 06 22:34:48 -0800 2009 保存の部分の移動。next prevの微調整 [haru01]
directory Support/ Sun Jun 14 06:57:12 -0700 2009 Merge branch 'master' of git@github.com:haru01/... [Ienaga Eiji]
file info.plist Sat Jun 13 23:58:25 -0700 2009 change menu [haru01]
README
= EasyOpen TextMate Bundle
 Easy Open method, class etc.. support by TextMate

== Support Language
  * Ruby
  * JavaScript

== Feature List
  * open method in project
  * code completion
  * open recent file in project
  * 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'
  1. move cursor to method name
  2. run 'open_def'
     => move cursor to def
  3. 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

  
== TODO
 * remove bookmark if not found file-line