2

emacs に ruby​​ スクリプトがあります。

require 'watir'
ie=Watir::IE.new

単語 IE にカーソルを置いて C+] を押すと、watir gem のソース コードにある IE クラスの定義を Emacs で開きます。

Emacs と ctags を使用してそれを達成するにはどうすればよいですか?

4

1 に答える 1

2

次のコマンドを使用して、gemがインストールされているディレクトリに移動します。

ctags -e -a --Ruby-kinds=-fF -o TAGS -R .

その後M-.、カーソルがWatir単語の上にあるときにEmacsを押します。EmacsはTAGSファイルの場所を入力するように促し、その後、タイプの定義にジャンプします。

Emacsでの基本的なetagの使用法:

M-.同じウィンドウで、カーソルの下のメソッドに移動します。初めてTAGSファイルを要求します。 C-4 .カーソルの下のメソッドに移動します。新しいウィンドウを開きます。初めてTAGSファイルを要求します。 M-,次の選択に循環します。

于 2012-10-12T04:46:49.070 に答える