18

そのため、「Sublime Text は現在、プロジェクト内のファイルをスキャンし、どのファイルにどのシンボルが含まれているかのインデックスを作成します。これは、プロジェクトの新しい機能 Goto Definition および Goto Symbol をサポートする」とされる sublime text 3 をダウンロードしました。

zend フレームワークのソース コードを含む新しいプロジェクトを作成しました...次に、goto 定義と goto シンボルを実行しようとしましたが、それらはすべて、プロジェクト全体ではなく、現在のファイル内の定義/シンボルを "Goto" することしかできません。

現在のファイルだけでなく、プロジェクト内の任意のメソッドに goto 定義/シンボルを使用できるように、崇高なテキスト 3 をどのように正確に構成する必要がありますか (Eclipse のCtrl+ Shift+ MOpen メソッド機能に似ています)。

4

2 に答える 2

6

これがショートカットの問題ではないと仮定します (メニューからシンボルを見つけようとすることでこれをテストできます)

試す:

  1. Sublime Text 3 を終了します。
  2. Sublime Text 3 Index フォルダーをクリアする
    • OS X では、~/Library/Application Support/Sublime Text 3/Index の内容を削除します。
    • Windows では、AppData\Local\Sublime Text 3\Index\ の内容を削除します。
  3. ST3 とプロジェクトを開く
    • コンソールを開く (表示 -> コンソールを表示)
    • エラーをチェックする

ほとんどの場合、ステップ 3 の後、プロジェクトは正常に戻りますが、そうでない場合は、インデックス作成中に何が問題であるかを確認し、その特定の問題を検索してみてください。

編集:プロジェクトのサイズによっては、キャッシュの再構築に時間がかかる場合があります

于 2017-03-15T19:44:47.297 に答える