GitHub のナビゲーションコードについて
コードナビゲーションでは、オープンソースライブラリの tree-sitter を使用します。 以下の言語がサポートされています:
- C#
- CodeQL
- Go
- Java
- JavaScript
- PHP
- Python
- Ruby
- TypeScript
注釈: コードナビゲーションは、アクティブなブランチで機能します。 この機能があなたに対して有効化されていて、関数やメソッドの定義へのリンクが表示されていない場合は、ブランチにプッシュしてから再試行してください。
関数やメソッドの定義にジャンプする
ファイル内の関数またはメソッドの呼び出しをクリックすることで、同じリポジトリ内の関数またはメソッドの定義にジャンプできます。
![[Jump-to-definition] タブ](https://web.archive.org/web/20210915214654im_/https://docs.github.com/assets/images/help/repository/jump-to-definition-tab.png)
関数とメソッドの全リファレンスを検索する
ファイル内の関数またはメソッドの呼び出しをクリックして [References] タブをクリックすることで、同じリポジトリ内の関数またはメソッドの全リファレンスを検索することができます。
![[Find all references] タブ](https://web.archive.org/web/20210915214654im_/https://docs.github.com/assets/images/help/repository/find-all-references-tab.png)
参考リンク
- 「コード検索」

