我试图找出使用Markdown / Macdown编辑器呈现某些MySQL查询的最明智的方式。
我尝试在查询代码段之前使用˜˜˜sql
标记应用4个空格,但似乎效果不佳,因为它没有显示代码突出显示。
请参阅下面的屏幕截图:
有什么建议吗? 谢谢你的建议。
答案 0 :(得分:5)
我尝试在...代码段之前使用
~~~sql
标记应用[四个]空格
您必须在缩进的代码块和受防护的代码块之间进行选择。替代语法的部分混合不起作用。
# Code Block #
What follows is a fenced code block.
Note that all text starts immediately in the left margin.
There is no indentation of the fences.
There are no extra space characters at the start of these lines.
~~~~sql
update employee
set salary = salary * 2
where salary < 100000
~~~~
The following will not work
~~~~sql
update employee
set salary = salary * 2
where salary < 100000
~~~~
You cannot mix indentation and fencing.
语法标识符是fenced code block语法的一部分。您必须也结束代码块,并带有一行波浪线。
SQL是语法突出显示的supported language。
您还必须“勾选Mac代码中的”在代码块中启用突出显示选项。“。
答案 1 :(得分:0)
我注意到突出显示在Jupyter笔记本上无效。切换到~~~ mysql
它确实有用(而不是使用~~~ sql
)。