使用Markdown格式化代码时,可以使用行内代码和代码块两种方式。
1、行内代码:
行内代码适用于在文本中嵌入短小的代码片段。使用反引号 ` 将代码包裹起来,表示行内代码。例如:
我要在代码中调用 `print("Hello, World!")` 函数。
2、代码块
代码块适用于展示多行代码,可以保留代码的格式,并可指定代码的语言用于代码高亮。使用三个反引号 ``` 包裹代码块,并在后面指定代码的语言(可选)。例如:
```python
def say_hello():
print("Hello, World!")
```
Markdown是一种轻量级标记语言,常用于撰写简洁易读的笔记、文章与报告。
而格式化代码是Markdown中处理代码内容的一种方式。
格式化代码主要通过 ``` 包裹代码来实现:
html
Copy
这是一段 HTML 代码
代码部分可以自动缩进(即格式化),更易阅读
能够根据不同语言高亮显示,更易识别
区分于普通文本内容
格式化代码的语言类型通过 ``` 后指定:
js
Copy
html
Copy
css
Copy
以此类推,还有 java、python 等指定不同语言类型。
除了这样简单的格式化代码外,Markdown还支持一些扩展语法:
行号显示:在每行前添加 4 个空格来显示行号
代码折叠:通过 标签来实现
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。