为了在multimarkdown中处理.md文件,我编写了一个构建系统文件:
{
"shell":true,
"working_dir" : "${file_path}",
"cmd": ["C:\\Program Files\\MultiMarkdown\\multimarkdown.exe", "-b", "$file"],
"cmd": "${file/\\.md/\\.html/}"
}虽然.html文件可以在我的浏览器中正确打开(如果它存在),但不会调用MultiMarkdown -因为.html文件不是由CTRL+B/F7生成的。
然而,在cmd中,这是可行的:
multimarkdown -b test.md 我想我的PATH变量没问题,但是Sublime不能访问multimarkdown。
我也尝试过这个:
"cmd": ["multimarkdown", "-b", "$file"],和
"cmd": ["multimarkdown -b", "$file"],发布于 2013-04-04 22:24:43
您有重复的cmd密钥。由于Sublime Text在其构建系统中使用JSON,因此它可能会用第二个键覆盖第一个键。
因此,删除第二个密钥,您的第一个密钥将执行:
{
"shell":true,
"working_dir" : "${file_path}",
"cmd": ["C:\\Program Files\\MultiMarkdown\\multimarkdown.exe", "-b", "$file"],
}https://stackoverflow.com/questions/15779202
复制相似问题