Markdown - 如何为 1 个代码块设置制表符大小
Markdown - How to set tab size for 1 code block
我正在处理降价文件,得到了一些代码块。对于一个特定的代码块,我想强制将制表符大小设置为 6。我该怎么做?
我得到了三个想法:
- 东西-东西info-string。就像我在代码块的开头写
```sql
一样,可能有一种方法可以添加 tab-size = 6
之类的东西。虽然还没有找到任何关于它的信息,但我所有的随机猜测都失败了(tabsize
、tabSize
和 tab-size
)。
通过 html 标签更改样式。例如,
<span style = "font-size: 2em;">
```sql
<some code here>
```
</span>
确实改变了代码的大小。因此,如果我写类似 style = "tab-size: 6;"
的内容,理论上它应该改变制表符大小。它没有。此外,我看到 this post 提到了 -o-tab-size
等其他属性,因此我也将所有这些添加到我的 span
标签中。还是没有。
旁注:使用来自 atom 的 Markdown preview plus,制表符大小等于 2。在 Markdown 预览(没有加号)中,每个制表符都交换为 4 个空格。 Github tab-size 是 6,但不是因为我这样设置的(检查了不同的值,没用)。
- 只需使用空格而不是制表符,这显然可行。
那么,是的,我该怎么做呢?
使用空格而不是制表符。
- 所有浏览器
tab-size
属性 是 not supported。
- 出于安全原因,一些网站(如 GitHub)将 strip out 在输出中添加任何样式标签。
- 一些 Markdown 解析器无论如何都会将所有制表符转换为空格。
鉴于上述情况,始终保持对输出的控制的唯一方法是使用空格。这让您可以绝对控制您的代码块。
我正在处理降价文件,得到了一些代码块。对于一个特定的代码块,我想强制将制表符大小设置为 6。我该怎么做?
我得到了三个想法:
- 东西-东西info-string。就像我在代码块的开头写
```sql
一样,可能有一种方法可以添加tab-size = 6
之类的东西。虽然还没有找到任何关于它的信息,但我所有的随机猜测都失败了(tabsize
、tabSize
和tab-size
)。 通过 html 标签更改样式。例如,
<span style = "font-size: 2em;"> ```sql <some code here> ``` </span>
确实改变了代码的大小。因此,如果我写类似
style = "tab-size: 6;"
的内容,理论上它应该改变制表符大小。它没有。此外,我看到 this post 提到了-o-tab-size
等其他属性,因此我也将所有这些添加到我的span
标签中。还是没有。
旁注:使用来自 atom 的 Markdown preview plus,制表符大小等于 2。在 Markdown 预览(没有加号)中,每个制表符都交换为 4 个空格。 Github tab-size 是 6,但不是因为我这样设置的(检查了不同的值,没用)。
- 只需使用空格而不是制表符,这显然可行。
那么,是的,我该怎么做呢?
使用空格而不是制表符。
- 所有浏览器
tab-size
属性 是 not supported。 - 出于安全原因,一些网站(如 GitHub)将 strip out 在输出中添加任何样式标签。
- 一些 Markdown 解析器无论如何都会将所有制表符转换为空格。
鉴于上述情况,始终保持对输出的控制的唯一方法是使用空格。这让您可以绝对控制您的代码块。