【问题标题】:Custom command for Eclipse on current file当前文件上 Eclipse 的自定义命令
【发布时间】:2013-12-26 18:17:06
【问题描述】:

我想增强 Eclipse 以便当我按下自定义组合键时——比如 Ctrl + Shift + E——然后它将在当前文件上运行一个命令(如果我当前的缓冲区是 foo.c,那么它将在 foo.c 的目录中运行“mycommand foo.c”)。

【问题讨论】:

    标签: eclipse eclipse-3.4


    【解决方案1】:

    从“运行”菜单打开“外部工具配置”对话框。使用以下设置创建新配置。

    位置:c:\mycommand.exe(根据您的需要更改)

    工作目录:${container_loc}

    参数:${resource_loc}

    在 Prefrences->General->Keys 下,您可以设置“运行上次启动的外部工具”的快捷方式。

    这应该可以解决您的问题。

    【讨论】:

    • 这很好用,Stefan,谢谢。一个问题:如果我想要两个不同的自定义命令,我不能同时使用它们。此外,当我按下组合键时,我必须记住我最后使用的命令,这使得键盘快捷键在这种情况下相当无用。有什么方法可以让我为特定操作分配一个组合键,还是 Eclipse 不允许我这样做?
    【解决方案2】:

    另外,请确保选择了您的“资源”(foo.c)。我碰巧在测试外部工具并水平滚动输出窗格时,资源被取消选择。当您在可能对其配置进行更改后再次运行外部工具时,Eclipse 会弹出一个关于“空变量”的错误框(例如 ${resource_loc} )。

    【讨论】:

      猜你喜欢
      • 2015-05-23
      • 1970-01-01
      • 1970-01-01
      • 2014-04-19
      • 2011-12-16
      • 2021-09-11
      • 2017-02-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多