我可以通过文本选择,以崇高的构建系统参数?

问题描述 投票:0回答:1

我在我的代码的单元测试,我可以用标签标记,以便我能在所有测试的子集。例如。:

$ ./tests '[pizza-tests]'"

将运行标有pizza-tests所有测试。

我的崇高构建系统看起来是这样的:

{
  ...
  "shell_cmd": "./build-project && ./tests '[pizza-tests]'"
  ...
}

可以说,我现在选择一些文本与我的崇高的代码视图鼠标。我能以某种方式通过这个选择我的生成命令?

(会很方便,因为那时我可以选择一个特定的测试标签,然后点击CMD + B来运行它)

sublimetext3 build-system
1个回答
0
投票

这可以通过使用一个崇高的插件实现自定义生成命令来解决。该插件可以展开build命令里面的自定义变量。在这个例子中,自定义命令被命名为shell_cmd_sel

{
  ...
  "shell_cmd_sel": "./build-project && ./tests '$SELECTION'"
  ...
}

见在qazxsw POI全面实施和解释

© www.soinside.com 2019 - 2024. All rights reserved.