1

我正在尝试使用新的 cmd 窗口运行 java 类文件。但我想在完成时添加暂停命令以查看结果,所以我JavaC.sublime-build像这样编辑文件:

{
"cmd": ["javac", "${file}"],
"working_dir": "${file_path}",
"selector": "source.java",
"shell": true,
"variants":
[
    {
        "name": "Run",
        "cmd": ["start cmd /c", ""java ${file_base_name} & pause""]
    }
]
}

但它不起作用,这"cmd": ["start cmd /c", ""java ${file_base_name} & pause""]意味着我想处理命令start cmd /c "java ${file_base_name} & pause"但 sublime-text 不理解""

任何人都可以解决这个问题?

4

1 回答 1

0

Sublime Text configuration files are JSON format.

JSON string escape rules can be read here

Example escape:

'{"a":5,"b":"a \\"kitty\\" mighty odd"}'
于 2013-07-27T08:29:08.180 回答