gpt4 book ai didi

python - 与 org.eclipse.jdt.core.IJavaElement 等效的 Python/PyDev 是什么?

转载 作者:行者123 更新时间:2023-11-28 18:53:16 26 4
gpt4 key购买 nike

我有兴趣修改现有插件 -- rabbit-eclipse -- 跟踪编辑不同 java 元素(类、方法等)所花费的时间。该插件当前通过 org.eclipse.jdt.core.IJavaElement 跟踪 Java 元素界面。我想添加跟踪不同 Python 元素的功能。

我已经在 Eclipse 中安装了 PyDev 并查看了包含的 JAR 文件,但我无法弄清楚哪个类等同于 IJavaElement(如果它存在的话)。

PyDev 中 IJavaElement 的等价物是什么?

最佳答案

PyDev 不提供 IJavaElement 的实际替代品...(即:它不提供基于此的选择)。

不过,可能有不同的方法可能会起作用……一种选择是听取常规文本选择并执行 org.python.pydev.editor.actions.PyMethodNavigation 中所做的操作,它从当前的使用 FastParser.firstClassOrFunction(doc, startLine, searchForward, pyEdit.isCythonFile()) 定位——这足以满足您的需求吗?

关于python - 与 org.eclipse.jdt.core.IJavaElement 等效的 Python/PyDev 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8645370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com