题
我想,以增强Eclipse中,这样当我按下一个自定义组合键 - 说<大骨节病>控制骨节病> + <大骨节病>移骨节病> + <大骨节病>电子骨节病> - 那么它将运行在当前文件的命令(如果我当前缓冲区的foo.c然后它会运行foo.c中的目录`mycommand的foo.c的”)。
解决方案
从运行菜单打开外部工具配置对话框。创建具有以下设置的新的配置。
位置强>:C:\ mycommand.exe(改变您的需求)
<强>工作目录强>:$ {container_loc}
<强>参数强>:$ {resource_loc}
在Prefrences->常规 - >键,你可以设置为“运行上次启动外部工具”的快捷方式。
这应该解决您的问题。
其他提示
此外,请确保您的“资源”(文件foo.c)被选中。它发生在我测试的外部工具和水平滚动输出窗格时,资源被取消。当后可能具有其配置的更改再次运行外部工具,Eclipse将弹出约一个错误框“空变量”(例如$ {resource_loc})。
不隶属于 StackOverflow