Eclipse Pydev是否提供动态替代变量,例如用于识别项目';谁是翻译?

Eclipse Pydev是否提供动态替代变量,例如用于识别项目';谁是翻译?,eclipse,pydev,Eclipse,Pydev,Pydev是否提供动态替换变量,特别是可以用来标识Pydev项目中使用的Python解释器的变量 我想使用Eclipse插件定义一个命令,该命令必须知道它是在Python2还是Python3项目的上下文中执行的。EasyShell命令可以用Eclipse替换变量参数化。当然,对于如何实现我的目标,我们欢迎其他建议 编辑:更具体地说,在Eclipse中,我定义了一个EasyShell命令,使用替换变量${EasyShell:container_loc}和${EasyShell:project_na

Pydev是否提供动态替换变量,特别是可以用来标识Pydev项目中使用的Python解释器的变量

我想使用Eclipse插件定义一个命令,该命令必须知道它是在Python2还是Python3项目的上下文中执行的。EasyShell命令可以用Eclipse替换变量参数化。当然,对于如何实现我的目标,我们欢迎其他建议


编辑:更具体地说,在Eclipse中,我定义了一个EasyShell命令,使用替换变量
${EasyShell:container_loc}
${EasyShell:project_name}
作为参数。该命令执行一个bash脚本,该脚本使用变量值来定位Python项目的源文件夹,并最终调用pylint。我想向命令添加一个参数,该参数提示Pydev中为项目指定的Python解释器。希望我能找到它是Python2还是Python3项目,并调用pylint版本。

我认为PyDev中没有这样的变量可供使用


为了给出更多的建议,我需要更多关于您到底想要实现什么的信息…

我已经编辑了我的原始问题,以提供更多的信息为什么不使用PyDev内置的PyLint集成?(-较新的版本有一个选项,默认情况下可以从项目的解释器中使用PyLint)我正在使用PyLint集成。但是对于项目状态的概述和修复(或忽略)不同类型的Pylint消息类别,我发现文本输出更有帮助。好吧,鉴于没有这样的变量,我的建议是提供一个pull请求,将这样的变量添加到PyDev中(这样您就可以在那里使用它)或者让脚本解析
.pydevproject
来收集这些信息。不幸的是,我没有技能为PyDev提供拉取请求。但是解析
.pydevproject
是一个很好的建议。查看一些PyDev项目,我发现
python2.7
python3.0
对于
python\u项目版本
。我可以使用该参数,还是必须遵循PYTHON项目解释器的值?