Markdown stackedit是否允许您禁用代码块的语法突出显示?

Markdown stackedit是否允许您禁用代码块的语法突出显示?,markdown,highlight,stackedit,Markdown,Highlight,Stackedit,我知道你能行 ```html some html code ``` 使其在html语法中突出显示 下面有类似的东西吗 ```nohighlight some code that shouldn't be highlighted ``` 这在设置中是可配置的。要打开设置,请从文档中选择左上角的选项卡,并从滑出的侧栏中选择倒数第二行的设置 在“设置”对话框中,选择“扩展”选项卡 向下滚动并选择项目Markdown Extra。配置选项列表将展开以配置插件的各个方面。列表中的最后一项是选择语法高亮

我知道你能行

```html
some html code
```
使其在html语法中突出显示

下面有类似的东西吗

```nohighlight
some code that shouldn't be highlighted
```

这在设置中是可配置的。要打开设置,请从文档中选择左上角的选项卡,并从滑出的侧栏中选择倒数第二行的设置

在“设置”对话框中,选择“扩展”选项卡

向下滚动并选择项目Markdown Extra。配置选项列表将展开以配置插件的各个方面。列表中的最后一项是选择语法高亮显示的选项

如果要关闭所有代码块的代码高亮显示,请从列表中选择“无”,然后单击“确定”

如果选择,则设置“无高亮显示”类将禁用给定代码块的高亮显示:

```no-highlight
some code that shouldn't be highlighted
```
```nocode
some code that shouldn't be highlighted
```
如果选择,设置类nocode将禁用给定代码块的高亮显示:

```no-highlight
some code that shouldn't be highlighted
```
```nocode
some code that shouldn't be highlighted
```
请注意,使用类no highlight或nocode记录在相应的突出显示工具的文档中。有关更多详细信息,请参阅相应的文档

作为解释,Highlight.js和Prettify的默认行为都是发现所有代码块,如果没有定义代码块,则猜测语言。当然,有时您不需要突出显示代码块是合法的。因此,您需要特别告诉荧光笔不要猜测这样的代码块。不幸的是,实现这一点的方法没有跨工具标准化。您需要确定哪个take正在进行突出显示,然后查阅该工具的文档以确定细节


请注意,我并没有专门测试使用nocode和Prettify,因为我更喜欢Highlight.js。我只是引用了Prettify的文档。不过,在highlight.js中使用no highlight对我来说效果不错。YMMV.

对于投票结束的人来说,他们认为这个话题属于meta stackoverflow:问题是关于,而不是stackoverflow。谢谢,这是一个完美的答案