Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重用Eclipse运行时变量输入_Eclipse_Variables_Runtime - Fatal编程技术网

重用Eclipse运行时变量输入

重用Eclipse运行时变量输入,eclipse,variables,runtime,Eclipse,Variables,Runtime,我正在尝试创建一个eclipse运行时工具来区分2个文件。对于我的特定实例,这些文件具有相同的名称,但正在比较版本 我使用以下参数使用p4merge创建了运行时外部工具配置: gen\${string\u提示符:文件名}gen2\${string\u提示符:文件名} 我真正想要的是一个可以使用变量2ce的对话框 有人知道除了编写批处理或shell脚本之外,是否可以直接在eclipse中执行此操作吗?在“外部工具配置”窗口的“环境”选项卡上,创建一个新的环境变量。将其名称设置为tmp\u StrI

我正在尝试创建一个eclipse运行时工具来区分2个文件。对于我的特定实例,这些文件具有相同的名称,但正在比较版本

我使用以下参数使用p4merge创建了运行时外部工具配置:

gen\${string\u提示符:文件名}gen2\${string\u提示符:文件名}

我真正想要的是一个可以使用变量2ce的对话框

有人知道除了编写批处理或shell脚本之外,是否可以直接在eclipse中执行此操作吗?

在“外部工具配置”窗口的“环境”选项卡上,创建一个新的环境变量。将其名称设置为
tmp\u StrInput
或类似的名称,并将其值设置为“${string\u prompt:Hint:DefaultText}”

然后,在“Main”选项卡上的参数(或其他任何地方)中,每次要插入字符串提示对话框中的结果时,都使用
${env_var:tmp_StrInput}

在运行该工具之前,将出现提示并设置环境变量,唯一的负面影响是您创建了一个额外的环境变量。这看起来确实有点像一个工作环境,但它工作得很好

在“外部工具配置”窗口的“环境”选项卡上,创建一个新的环境变量。将其名称设置为
tmp\u StrInput
或类似的名称,并将其值设置为“${string\u prompt:Hint:DefaultText}”

然后,在“Main”选项卡上的参数(或其他任何地方)中,每次要插入字符串提示对话框中的结果时,都使用
${env_var:tmp_StrInput}

在运行该工具之前,将出现提示并设置环境变量,唯一的负面影响是您创建了一个额外的环境变量。这看起来确实有点像一个工作环境,但它工作得很好