私が使用しているphpエディターは、名前を中クリックすると関数にジャンプするので、ファイルを開いたときにすばやくジャンプできるように、ファイルの先頭にすべての関数を一覧表示できれば素晴らしいと思いました。もちろん、関数名をファイルの先頭に置くと、ファイルがロードされたときにすべて呼び出されます(実際、これは私が話しているクラスです)。
これを行う方法はありますか、それとも私はただ夢を見ていますか?:-)
すべての関数が同じファイル内にある場合は、構造パネル( )を使用するだけAlt + 7です。
または、ナビゲート|を使用します 構造パネルと非常によく似たファイル構造(Ctrl + F12)(一部の人々はこれがより便利である(よりキーボード指向である)+言語などに応じてより多くの要素をリストできると感じています)。
それ以外の場合-@Ericからの回答を参照してください-ナビゲート| 記号...(Ctrl + Alt + Shift + N)
手遅れかもしれませんが、PhpStormの最新バージョンでは、MacOSXのCommand+F12またはCtrl+F12を押して、関数とファイル構造のリストを表示できます。
IDEはすでにこれを行うことができます。ソースコードに冗長なヘッダーを追加する必要はありません。
Ctrl+ Shift+ Alt+N
それらを文字通り「リスト」することについて話しているのですか、それともファイルの先頭に作成することについて話しているのですか?
function oneofthem() {
// blah
}
また
oneofthem();
2つの後者はそれらをロードします。最初のものはそれをロードせず、ファイルの上部にあるリストで完全にOKです。明らかに、クラスセレクターの下にある必要があることに注意してください。
次に、それらをリストしているだけの場合は、いつでもコメントアウトできます。
@Scuzzyが提案したように、IDEのコードフォールド機能を使用してください。関数を折りたたんで、リストのように表示されるようにします。