Как запустить html-файл, созданный в Sublime Text в Chrome напрямую? - PullRequest
0 голосов
/ 01 сентября 2018

Я пытался создать систему сборки в возвышенном тексте и сохранить как chrome:

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

Но это не имело успеха. При работе с ctrl B показывает No Build System

Примечание: я выбрал Chrome в системе сборки.

Что я могу сделать, чтобы решить эту проблему?

1 Ответ

0 голосов
/ 02 сентября 2018

Содержимое файла 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"]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...