Pydev 是否提供动态替换变量,例如确定一个项目的口译员?
Does Pydev provide dynamic substitution variables, e.g. to identify a project's interpreter?
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 的版本。
我认为 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 的版本。
我认为 PyDev 中没有这样的变量可以使用。
为了提供更多建议,我需要更多关于您想要实现的目标的信息...