我在我的代码的单元测试,我可以用标签标记,以便我能在所有测试的子集。例如。:
$ ./tests '[pizza-tests]'"
将运行标有pizza-tests
所有测试。
我的崇高构建系统看起来是这样的:
{
...
"shell_cmd": "./build-project && ./tests '[pizza-tests]'"
...
}
可以说,我现在选择一些文本与我的崇高的代码视图鼠标。我能以某种方式通过这个选择我的生成命令?
(会很方便,因为那时我可以选择一个特定的测试标签,然后点击CMD + B来运行它)
这可以通过使用一个崇高的插件实现自定义生成命令来解决。该插件可以展开build命令里面的自定义变量。在这个例子中,自定义命令被命名为shell_cmd_sel
:
{
...
"shell_cmd_sel": "./build-project && ./tests '$SELECTION'"
...
}
见在qazxsw POI全面实施和解释