我似乎无法让崇高的构建系统工作,我得到了" 没有构建系统"当我尝试运行我的代码时。
我已在“工具” - >“构建系统”下将构建系统设置为“自动”,并且该文件已在我的Sublime Text设置文件夹中另存为Node.sublime-build。
以下是我尝试的不同变体:
{
"cmd": ["C:\\Program Files\\nodejs\\node.exe", "$file"]
"selector" : "*.js"
}
{
"cmd": ["C:\\Program Files\\nodejs\\node.exe", "$file"]
"selector" : "source.js"
}
{
"cmd": ["C:/Program Files/nodejs/node.exe", "$file"]
"selector" : "*.js"
}
{
"shell_cmd": ["C:\Program Files\nodejs\node.exe", "$file"]
"selector" : "*.js"
}
答案 0 :(得分:2)
import Data.List.Split isCircle (Circle _) = True isCircle _ = False swap shapes = case split (keepDelimsL $ whenElt isCircle) shapes of (c@(Circle _):ss):(c':ss'):sss -> concat $ (c':ss):(c:ss):sss ss:(c:ss'):(c':ss''):sss -> concat $ ss:(c':ss'):(c:ss''):sss _ -> shapes -- what if there aren't two circles?
文件必须有效JSON
对象是一组无序的名称/值对。对象以
.sublime-build
(左大括号)开头,以{
(右大括号)结束。每个名称后跟}
(冒号),名称/值对由:
(逗号)分隔。
因此,
和,
部分之间需要"cmd": ...
。