そのため、「Sublime Textはプロジェクト内のファイルをスキャンし、どのファイルにどのシンボルが含まれているかのインデックスを作成します。これにより、プロジェクトのGoto定義とGotoシンボルの新機能がサポートされます」とされる崇高なテキスト3をダウンロードしました。
Zendフレームワークのソースコードを含む新しいプロジェクトを作成しました...次にgoto定義とgotoシンボルを実行しようとしましたが、これらはすべて、プロジェクト全体ではなく、現在のファイルで定義/シンボルを「Goto」することしかできません。
現在のファイルだけでなく(Eclipseの Ctrl + Shift + M メソッド機能を開く)。
まず、FOLDERS
の下のサイドバーに表示されることを確認して、関連するフォルダーがプロジェクトに追加されていることを確認します(これは、 ⌘-K⌘-B)。 Zendフォルダーがない場合は、Project » Add Folder to Project...
に移動して追加します。
次に、Goto » Goto Symbol in Project...
(または ⇧-⌘-R)。 Goto Definition
はプロジェクト全体を検索する必要があります。少なくともこれは、OS X用のSublime 3ビルド3019での動作です。
交換する ⌘ と CTRL そして ⇧ と SHIFT Windowsの場合。
これはショートカットの問題ではないと仮定します(メニューからシンボルを検索することでこれをテストできます)
試してください:
ほとんどの場合、ステップ3の後、プロジェクトは通常に戻りますが、それが正常に行われない場合は、インデックス作成中に問題を確認し、その特定の問題を検索してみてください。
編集:プロジェクトのサイズによっては、キャッシュの再構築に時間がかかる場合があります