Как остановить форматирование php-кода в .html-файле с помощью vscode - PullRequest
0 голосов
/ 16 мая 2019

Я использую vscode для кодирования файла представления в проекте PHP.Традиционным способом являются эхо-переменные в файле представления HTML, блок кода javascript, используя <?php echo $var; ?>.

, например:

<script type="text/javascript">
var i = <?php echo $i; ?>;
</script>

Это то, что я хочу, но vscode продолжает форматироватькод для

<script type="text/javascript">
var i = < ? php echo $i; ? >;
</script>

Моя настройка формата vscode:

  "beautify.language": {
    "html": ["htm", "html", "php", "erb"],
    "css": ["css"],
    "js": []
  },
  "beautify.config": {
    "indent_char": " ",
    "max_preserve_newlines": 1,
    "html": {
      "indent_size": 4,
      "unformatted": ["span", "label", "a"],
      "wrap_line_length": 0
    },
    "js": {
      "indent_size": 4,
      "wrap_line_length": 0
    },
    "css": {
      "indent_size": 2
    }
  },

1 Ответ

0 голосов
/ 16 мая 2019

Попробуйте использовать следующие настройки:

"beautify.language": {
    "html": ["htm", "html", "erb"],
    "css": ["css"],
    "js": []
  },
  "beautify.config": {
    "indent_char": " ",
    "max_preserve_newlines": 1,
    "html": {
      "indent_size": 4,
      "unformatted": ["span", "label", "a"],
      "wrap_line_length": 0
    },
    "js": {
      "indent_size": 4,
      "wrap_line_length": 0
    },
    "css": {
      "indent_size": 2
    }
  },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...