【发布时间】:2014-11-30 06:55:22
【问题描述】:
我是 Eclipse + PyDev 的新手。在哪里可以找到以下图标的定义? 我搜索了一下,没有结果。
我猜 C 表示类,M 表示方法。但是其他略有不同的含义是什么?
正如我检查的那样,tuple 和 str 都是 __builtins__ 模块中的类,为什么它们的图标不同?
【问题讨论】:
标签: python python-3.x
我是 Eclipse + PyDev 的新手。在哪里可以找到以下图标的定义? 我搜索了一下,没有结果。
我猜 C 表示类,M 表示方法。但是其他略有不同的含义是什么?
正如我检查的那样,tuple 和 str 都是 __builtins__ 模块中的类,为什么它们的图标不同?
【问题讨论】:
标签: python python-3.x
我找到了这个大清单: http://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/ref-icons.htm
C 代表类,横杠表示私有。显然,红色方框表示私人领域。不过,我没有看到圆圈。
我在这个问题中找到了该链接: What do the icons in Eclipse mean?
【讨论】:
我认为 PyDev 图标在任何地方都没有记录。如果您真的对它们的确切使用时间感到好奇 - 您可以深入研究 PyDev 源代码(位于GitHub)。所有图标都在plugins/org.python.pydev/icons/ 中进行了定义,文件名非常有意义。您还可以在plugins/org.python.pydev.shared_ui/src/org/python/pydev/shared_ui/UIConstants.java 中找到所有图标的列表,您还可以从中导航到特定的图标用法。
例如,在您列出的图标中:
【讨论】:
这并不能真正具体回答您的问题,但它肯定会解决您的很多问题。我曾经使用 pyDev 插件,我喜欢它的某些部分,但它不是很好。我找到了 pyCharm 并且是一个大力倡导者,它是目前最好的 python IDE,完全推荐它,祝你好运。 pyCharm 的文档和易用性要好得多。 https://www.jetbrains.com/pycharm/
【讨论】: