私はRStudioを使用しています。
パッケージコードを調べて、特定の機能をより深く理解したりハックしたりする必要性を感じ始めています。マウスで Ctrl+Click を使用してナビゲートしようとすると、パッケージ内で定義された関数のコードが特別なソース ビューアに表示されます。
この見方の問題点
- 読み取り専用ビューです (なぜですか? )。else で呼び出されて定義された関数のコードに進むことはできません。読み取り専用モードでコードを再帰的に実行できる他の IDE (他の言語用) を知っています。
- ジェネリック関数の場合、コードなしで UseMethod 行のみがあります。
私の解決策は、パッケージ (コード ソース) をロードし、[ファイル内を検索] オプションを使用してコードを調べることでした。
コードをそれぞれ実行するためのより効率的な方法はありますか? 私は提案を受け入れます: 他の IDE? ウィンドウズ/ユニックス? ネットワーク ソリューション: Rstudio サーバー バージョンをクラウドにインストールして、ロードせずにすべての R パッケージを通過することは可能だと思いますか?
PS : 私の質問は主に、コードをハッキングするのではなく、コードを調べることです。