探索导航和搜索
这些教程的内容
在这一系列教程中,我们将以最有效的方式浏览您的代码。 通过下面提供的示例代码,您可以尝试这些教程中提到的所有功能。
这些教程按升序排列:第一个描述了 PyCharm 的最基本导航功能,而最后几个则涉及导航的替代方式。
第 1-5 部分使用相同的示例代码。 第 6 部分与 Django 相关,因此使用了来自 创建并运行您的第一个 Django 项目 的代码示例。
学习所有 导航功能和能力超出了范围。 通过这些教程,您将通过示例学习到浏览代码的最重要方法。
在开始之前
确保:
准备一个示例
请执行以下操作:
在您的项目根目录下添加目录 动物 (Alt+Insert | )。
创建以下 Python 文件(Alt+Insert | ):
mammalia.py
carnivorae.py
herbivorae.py
打开这些文件进行编辑 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") passherbivorae.py :
from animals.mammalia import Mammalia class Herbivorae (Mammalia): def food(self): print("grass") pass
接下来是什么?
让我们从 第 1 部分开始,探索最基本且经常使用的导航方式。
最后修改日期: 2025年 9月 26日