PyCharm 2026.1 Help

ナビゲーションと検索を探る

これらのチュートリアルについて

この一連のチュートリアルでは、コードを最も効率的に移動します。 以下に示すサンプルコードを使用して、これらのチュートリアルで説明したすべての機能を試すことができます。

チュートリアルは昇順で配置されています。最初のチュートリアルでは PyCharm の最も基本的なナビゲーション機能について説明し、最後のものでは代替的なナビゲーション方法について触れています。

パーツ 1-5 は同じサンプルコードを使用します。 パート 6 は Django に関連しているため、 最初の Django のサポート プロジェクトを作成して実行する のコード例を使用しています。

すべての ナビゲーション機能を学習することは範囲外です。 これらのチュートリアルでは、例を使用してコード内を移動する最も重要な方法を学習します。

始める前

以下を確認してください:

  • PyCharm を使用しています。 まだ PyCharm をお持ちでない場合は、 このページからダウンロードしてください。 PyCharm をインストールするには、プラットフォームに応じた手順に従ってください。

    このチュートリアルは、PyCharm バージョン 2017.1 で作成されています。

  • プロジェクトを作成しました

例の準備

以下を実施してください:

  1. プロジェクトルート(Alt+Insert | ディレクトリ )にディレクトリ animals を追加します。

  2. 次の Python ファイルを作成します(Alt+Insert | Python ファイル):

    • mammalia.py

    • carnivorae.py

    • herbivorae.py

  3. F4 を編集するためにこれらのファイルを開き、次のコードを追加します。

    • mammalia.py

      from Animals.Carnivorae import Carnivorae from Animals.Herbivorae import Herbivorae class Mammalia(object): extremities = 4 def feeds(self): print ("milk") def proliferates(self): pass class Marsupialia(Mammalia): def proliferates(self): print("poach") class Placentalia(Mammalia): def proliferates(self): print("placenta") class TasmanianDevil(Marsupialia, Carnivorae): pass class Duckbill(Marsupialia, Herbivorae): pass class Cat(Carnivorae, Placentalia): pass class Tiger(Placentalia,Carnivorae): pass class Cow(Placentalia, Herbivorae): pass Cat.feeds()
    • carnivorae.py

      from animals.mammalia import Mammalia class Carnivorae(Mammalia): def food(self): print("meat") pass
    • herbivorae.py

      from animals.mammalia import Mammalia class Herbivorae (Mammalia): def food(self): print("grass") pass

次は何ですか?

パート 1 から始め、最も基本的で頻繁に使用されるナビゲーション手段を探しましょう。

2026 年 6 月 1 日