【发布时间】:2013-07-13 08:59:18
【问题描述】:
我创建了一个新的构建系统来运行 GolfScript 程序。定义如下:
{
"cmd": ["ruby", "D:\\w\\sublime\\golfscript.rb", "$file"]
}
这可行,但每当我需要使用它时,我必须手动将构建系统从“自动”切换到“golfscript”,然后将其切换回能够运行 Ruby、Python 等。
我想让我的构建系统在我打开 *.gs 文件时自动应用。
我已阅读 some docs 并知道我可以使用 选择器 来实现这一点,因此我在现有配置中添加了一个选择器:
{
"cmd": ["ruby", "D:\\w\\sublime\\golfscript.rb", "$file"],
"selector": "source.gs"
}
在阅读了更多文档/示例之后,我无法弄清楚如何告诉 sublime 选择器的实际含义。
如何配置 source.gs 选择器以指向 *.gs 文件?
【问题讨论】:
-
source.gs范围是否应用于文件?您可以通过输入ctrl+shift+alt+p(在 Windows 中)进行检查。光标处的作用域会显示在状态栏中。 -
@skuroda 感谢您的回复;它说
text.plain。如何为 *.gs 文件定义选择器?