如何在Chrome中直接运行在Sublime Text中创建的html文件?

问题描述 投票:0回答:1

我尝试在sublime文本中创建一个构建系统并保存为chrome:

{
  "cmd":["C:\Program Files (x86)\Google\Chrome\Application\chrome.exe","$file"]
}

但它没有成功。在运行ctrl B时,它显示No Build System

注意:我在构建系统中选择了Chrome。

我能做些什么来解决这个问题?

html google-chrome sublimetext3 sublime-text-plugin
1个回答
1
投票

sublime-build文件的内容必须是有效的JSON,以便Sublime能够识别它,但是您在上面发布的构建无效。

\字符在JSON中是特殊的(在许多编程语言中也是如此),因为它表示应该特别解释下一个字符,例如\n意思是“开始一个新行”。

为了在字符串中使用\字符,您需要将其加倍以告诉JSON解析器它应该是常规字符而不是特殊字符。例如:

{
  "cmd":["C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe","$file"]
}

或者,Windows通常接受/代替路径中的\,这取决于您的偏好,可以更容易地在视觉上看:

{
  "cmd":["C:/Program Files (x86)/Google/Chrome/Application/chrome.exe","$file"]
}
© www.soinside.com 2019 - 2024. All rights reserved.