有没有一种方法可以防止Prettier触摸HTML文件中的<pre> <code>块?

时间:2019-07-05 15:38:28

标签: html visual-studio-code prettier

通常,Prettier在HTML上做得很好,但是缩进了pre> code块。

我总是希望pre> code块不缩进。

似乎我应该可以在.prettierignore中进行配置,但是找不到可行的方法。

类似于:

<pre class="line-numbers"><code class="language-json">"operations": [
    "video-cloud/video/all",
    "video-cloud/playlist/all",
    "video-cloud/sharing-relationships/all",
    "video-cloud/notifications/all"
]</code></pre>

像这样缩进:

      <pre class="line-numbers"><code class="language-json">"operations": [
    "video-cloud/video/all",
    "video-cloud/playlist/all",
    "video-cloud/sharing-relationships/all",
    "video-cloud/notifications/all"
]</code></pre>

我希望该块保持不变。

2 个答案:

答案 0 :(得分:0)

您可以忽略某些文件,但不能忽略部分代码。

答案 1 :(得分:0)

引用已删除答案的答案

  

我个人不使用扩展名,但是似乎更漂亮的配置了它:https://prettier.io/docs/en/ignore.html

IIUIC,解决方案是

<!-- prettier-ignore-start -->
block to keep
<!-- prettier-ignore-end -->

投票取消“ cas v.l.”的答案因为它使我在几秒钟内找到了解决方案。