Pydev是否提供动态替换变量,例如确定项目的口译员?

时间:2018-09-06 15:28:45

标签: eclipse pydev

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

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

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

1 个答案:

答案 0 :(得分:0)

我认为PyDev不会使用这样的变量。

要提供更多建议,我需要更多有关您要达到的目标的信息...