2016-06-21 5 views
0

私はKomodo Edit 9.3を使用して、作業中のプロジェクト用のRubyファイルをいくつか記述しています。私が使っている問題は、私が使用しているメソッドのいくつかは他の人が書いたものであり、私たちのドキュメントは最新ではないということです。私はあなたがファイルが何であるかわからないので、ファイルが定義されていない場合、ディレクトリ内のどこかで関数定義を検索する簡単な方法があるのだろうかと思っていました。私はあなたが関数を強調表示し、右クリックして "定義を検索する"オプションがあることを知っていますが、関数が定義されているファイルが既に開いている場合にのみ結果を返すようです。Komodoを使用して他のファイルで関数定義を見つける方法はありますか?

答えて

0

あなたが言ったように、右クリック>定義に移動は、あなたが探しているツールです。 Ctrl +左クリック同じ機能を得るには、環境設定>エディタ>スマート編集:ハイパーリンクが有効になっていると仮定します。

すでに定義ファイルを開いていることは、その機能の要件ではありません。機能を遅延させたり壊したりする可能性のあることがいくつかあります。あなたの最善の策は、Komodo Xを試してみることです.Go To Definitionがあなたの関数定義を見つけるのに役立つコードインテリジェンスに関してかなり更新しています。

アップグレードしたくない場合は、resetting code intelligenceを試してみてください。コード補完を取得する前に、またはGo To Defを使用する前に、再起動後にプロジェクトのスキャンが完了するまで待つ必要があります。 9.3では、これはの表示>タブ&サイドバー>通知とコモドXではこれを見ることができます。これは、ウィンドウの上部にある[すべてに移動]フィールドに表示されます。コモドがコードをスキャンしています。

これらの事柄のいずれも役立たない場合は、より深い掘削​​を行うためにコモドフォーラムに向かうことをお勧めします。

関連する問題