「そして特別なご褒美として、さらにいくつかの新機能が追加されました。」

「これらは最も重要な機能ではありませんが、最も頻繁に使用される機能の一部です。」

「プロジェクト内のファイルを検索しています。」

「実際のプロジェクトには、通常、何千ものファイルがあることがわかります。それらには、java、プロパティ、xml、html、css、js ファイルなど、その他多くのファイルが含まれます。」

「ファイルやクラスの名前は覚えていても、正確な場所は覚えていないことがあります。IntelliJ IDEA には、ファイルやクラスを迅速にナビゲートする方法があります。」

「Ctrl+Shift+N を押すと、ファイル検索ダイアログが開きます。通常は、ファイル名の最初の文字を入力するだけで、一致するファイルのリストから必要なファイルを選択できます。」

「この検索ボックスの例は次のとおりです。」

プロジェクト内のファイルをすばやく検索する

アイデア: ファイル/クラスの検索 - 1

「Ctrl+Shift+N を押すと、ファイル名を入力するウィンドウが開きます。」

「『ind』と入力すると、IDEA はそのパターンに一致するパスを持つファイルの完全なリストを表示しました。」

「クラスだけを検索することもできます。これを行うには、Ctrl+N を押します。同じウィンドウが表示されますが、検索されるのはクラスのみです。」

「これは、プロジェクトで利用可能な任意のクラスに移動するのに便利です。プロジェクトの JAR ファイルのクラスを JDK に含めます。」

「たとえば、StringBufferを探してみます。」

プロジェクト内のクラスをすばやく検索する

アイデア: ファイル/クラスの検索 - 2

「クラス名が複数の単語で構成されている場合は、各単語の最初の文字が大文字になると私が以前言ったことを思い出してください。」

「そう。それをキャメルケースって言うんですよね?」

「はい。とにかく、クラス名で検索する場合は、キャメルケースを使用して検索することもできます。つまり、大文字で検索することもできます。つまり、 S string B uffer と書く必要はありません。 S tr B と入力するだけ​​丈夫ですうふ、あるいはSBでも。

「では、クラス名には各単語の最初の文字を書けば良いのですね?」

「はい。 Buffered I input S treamを探している場合は、もちろん名前全体を入力できますが、それには長い時間がかかります。代わりに、B u I n S trのようなものを入力すると、すぐにその名前にジャンプできます。クラス:"

キャメルケース検索

アイデア: ファイル/クラスの検索 - 3

「この貴重な情報には感謝していますが、近い将来役に立つとは考えられません。プロジェクトに 10 個を超えるファイルがあることはめったにありません。」

「何と言えますか、アミーゴ?時代は変わりつつあります…」