如何直接在Chrome中运行在Sublime Text中创建html文件?
How to run the html file created in Sublime Text in Chrome directly?
我尝试在 sublime text 中创建构建系统并保存为 chrome:
{
"cmd":["C:\Program Files (x86)\Google\Chrome\Application\chrome.exe","$file"]
}
但是没有成功。
在 运行 ctrl B
上显示 No Build System
注意:我在构建系统中选择了Chrome。
我能做些什么来解决这个问题?
sublime-build
文件的内容必须有效 JSON 才能让 Sublime 识别它,但是您在上面发布的构建无效。
\
字符在 JSON 中是特殊的(在许多编程语言中也是如此)因为它指示下一个字符应该被特殊解释,例如 \n
意思"start a new line".
为了在字符串中使用 \
字符,您需要将它加倍以告诉 JSON 解析器它只是一个常规字符而不是特殊字符。例如:
{
"cmd":["C:\Program Files (x86)\Google\Chrome\Application\chrome.exe","$file"]
}
或者 Windows 通常接受 /
代替路径中的 \
,这取决于您的偏好,在视觉上看起来更容易一些:
{
"cmd":["C:/Program Files (x86)/Google/Chrome/Application/chrome.exe","$file"]
}
我尝试在 sublime text 中创建构建系统并保存为 chrome:
{
"cmd":["C:\Program Files (x86)\Google\Chrome\Application\chrome.exe","$file"]
}
但是没有成功。
在 运行 ctrl B
上显示 No Build System
注意:我在构建系统中选择了Chrome。
我能做些什么来解决这个问题?
sublime-build
文件的内容必须有效 JSON 才能让 Sublime 识别它,但是您在上面发布的构建无效。
\
字符在 JSON 中是特殊的(在许多编程语言中也是如此)因为它指示下一个字符应该被特殊解释,例如 \n
意思"start a new line".
为了在字符串中使用 \
字符,您需要将它加倍以告诉 JSON 解析器它只是一个常规字符而不是特殊字符。例如:
{
"cmd":["C:\Program Files (x86)\Google\Chrome\Application\chrome.exe","$file"]
}
或者 Windows 通常接受 /
代替路径中的 \
,这取决于您的偏好,在视觉上看起来更容易一些:
{
"cmd":["C:/Program Files (x86)/Google/Chrome/Application/chrome.exe","$file"]
}