如何使用 pydev 扁平化 Eclipse 中的包?
How to flatten the packages in Eclipse with pydev?
我正在使用安装了 pydev 的 Eclipse 4.9.0。 pydev版本为7.0.3.201811082356
如果我在 Python 项目中创建一个名为 a.b.c 的包,Eclipse 会在项目浏览器 window 中分层显示它。要查看 a.b.c 下的 Python 模块,您需要展开 a、b,然后展开 C。我想看到的是扁平化版本,即 a.b.c,所以我只需单击一次即可展开它并查看其下的所有模块。如果你们中有人在 Eclipse 中开发过 Java,你就会知道我在说什么。在 Java 中,如果您创建一个名为 a.b.c 的包,那么 Eclipse 会将其显示为 a.b.c 因此您只需展开一次即可看到包 a.b.c 下的所有 类 .
我知道你在说什么,不幸的是,PyDev 包资源管理器中没有此功能(我认为只有 JDT 实际上具有该功能)。
所以,很遗憾,现在您必须展开实际文件夹才能看到您的结构(没有可用的扁平化版本)。
我正在使用安装了 pydev 的 Eclipse 4.9.0。 pydev版本为7.0.3.201811082356
如果我在 Python 项目中创建一个名为 a.b.c 的包,Eclipse 会在项目浏览器 window 中分层显示它。要查看 a.b.c 下的 Python 模块,您需要展开 a、b,然后展开 C。我想看到的是扁平化版本,即 a.b.c,所以我只需单击一次即可展开它并查看其下的所有模块。如果你们中有人在 Eclipse 中开发过 Java,你就会知道我在说什么。在 Java 中,如果您创建一个名为 a.b.c 的包,那么 Eclipse 会将其显示为 a.b.c 因此您只需展开一次即可看到包 a.b.c 下的所有 类 .
我知道你在说什么,不幸的是,PyDev 包资源管理器中没有此功能(我认为只有 JDT 实际上具有该功能)。
所以,很遗憾,现在您必须展开实际文件夹才能看到您的结构(没有可用的扁平化版本)。