Markdown快速入门———我不学甚至没这篇文章

写在前

俗话说:“工欲善其事,必先利其器”。那么码字前,自然是要找到合适的工具。我这里就选用了VSCode+Markdown。(别问为啥,问就是看大家都用,抄作业就完事了!)

虽然我们从小学接触电脑,更多习惯了用word等进行文字编辑和写作。但是相对来说排版有点头疼(不只是我懒!)Markdown是一种轻量化文本标记语言,让作者可以充分关注写作内容的格式。不需要排版,只需写就可以了,Markdown渲染器,会让你的文字变成一篇简洁清爽的文章。


vs code 快速入门



Vs Code下载地址

本文章只是介绍Markdown,vscode作为一个强大的工具,其丰富的扩展性和玩法,我也就是简答了解,这里需要你安装以下插件。(点击插件图标,搜索以下插件)

  1. Markdown All in One (辅助写作)
  2. Markdown PDF (把Markdown转pdf,方便传播)
  3. Paste Image (允许直接把图片粘贴到Markdown文件)
  4. Code Spell Checker (拼写查找,只支持英文)
  5. Spell Right (中文拼写查找,不建议安装有点毛病)
  6. Chinese (Simplified) Language Pack for Visual Studio Code (需要中文的话)

剩下的就是创建你的文库和第一篇文章啦

预览文章的话,只需要点击

就可以啦

Markdown的基本格式


标题

文字前打上#宫格就可以,一行文字自动变成标题,#的个数表示标题的级别

# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题

显示效果如下:(不同环境下渲染不同,后面也一样)

这是一级标题

这是二级标题

这是三级标题

这是四级标题

这是五级标题

段落

写的时候按下回车键(enter)看似换了行实际上并没有,我们需要通过空一行,代表新的一行。

第一段话
第二段话 第三段话,几个空行都是下一段

显示效果如下:

第一段话

第二段话

第三段话,几个空行都是下一段


强调

加粗斜体

**加粗**和*斜体*

如果你装了插件可以直接选中文字ctrl+b 或ctrl+i 进行文字的加粗和斜体


列表

无序列表可为

* 第一项
* 第二项
* 第三项 + 第一项
+ 第二项
+ 第三项 - 第一项
- 第二项
- 第三项

显示效果如下

  • 第一项
  • 第二项
  • 第三项
  • 第一项
  • 第二项
  • 第三项
  • 第一项
  • 第二项
  • 第三项

有序列表可为

1. 第一项:
- 第一项嵌套的第一个元素
- 第一项嵌套的第二个元素
2. 第二项:
- 第二项嵌套的第一个元素
- 第二项嵌套的第二个元素

显示效果如下:

  1. 第一项:

    • 第一项嵌套的第一个元素
    • 第一项嵌套的第二个元素
  2. 第二项:
    • 第二项嵌套的第一个元素
    • 第二项嵌套的第二个元素

ps:markdown all in one很多时候帮你自动补全了,自己摸索看看


插入图片

插入图片可以直接复制你的图片,然后在编辑中ctrl+alt+v就自动添加到文字中了或者:

![图片名称](imageFile.png)
![alt 属性文本](图片地址)
![alt 属性文本](图片地址 "可选标题")

公式

公式事Markdown得亮点,因为它支持Latex格式公式,虽然新版的Word也支持了,不过还是Markdown写起来流畅。首先我们有inline公式只要在文中输入两个美元符号,之间得内容就是公示了,注意美元符号要和前后的文本之间有个空格,确保兼容性:\(\lim_{x \to \infin}f(x)\),效果就是: \lim_{x \to \infin}f(x)lim

x→∞



f(x) 。

当然你也可以写独立的公式就是一对美元符号之间的内容:

$$
\lim_{x \to 0}\frac{sin(t)}{x}=1
$$ $$
\lim_{x \to \infin}x^{\frac{1}{x}}=1
\\
f(x)=\beta_1 x+\beta_2
\tag{1}
$$
\[\lim_{x \to 0}\frac{sin(t)}{x}=1
\]
\[\lim_{x \to \infin}x^{\frac{1}{x}}=1
\\
f(x)=\beta_1 x+\beta_2
\tag{1}
\]

链接

[链接名称](链接地址)

或者

<链接地址>
如:
[链接](https://www.cnblogs.com/lightwower/)

博客的链接

有all in one的帮助 直接在选择的文字中粘贴就可以了,是不是很方便


表格

Markdown | Less | Pretty
--- | :---: | ---:
*默认左对齐* | `此列剧中` | **此列右对齐**
1 | 2 | 3
11 | 22 | 33

显示为

Markdown Less Pretty
默认左对齐 此列剧中 此列右对齐
1 2 3
11 22 33

Markdown 制作表格使用 | 来分隔不同的单元格,使用 - 来分隔表头和其他行。

-: 设置内容和标题栏居右对齐。

:- 设置内容和标题栏居左对齐。

:-: 设置内容和标题栏居中对齐。


代码块

markdown会把你的代码高亮,这就很棒了!

dict = {1: "A", 2: "B", 3: "C", 4: "D"}
v = eval(input("请输入键"))
print(dict.get(v, "您输入的键不存在"))

或者

#include<stdio.h>
int main()
{
return 0;
}

而你只需要用 ``` 包裹一段代码,并指定一种语言(也可以不指定):

```python
dict = {1: "A", 2: "B", 3: "C", 4: "D"}
v = eval(input("请输入键"))
print(dict.get(v, "您输入的键不存在"))
``` ```C
#include<stdio.h>
int main()
{
return 0;
}
```

是不是很简单!


写在最后

markdown还是很有趣的,本文只是浅显而谈,纯属自用。如有错误,欢迎指正。千里之行,始于足下。加油少年!

Markdown快速入门——我不学 甚至没这篇文章的更多相关文章

  1. 3分钟 Markdown 快速入门(超详细)(Day_33)

    Markdown 快速入门 (这个贼重要)注:所有符号要在英文状态下完成哦,中文是没有效果的. 1.标题 # 表示一级标题 ## 表示二级标题 ### 表示三级标题 #### 表示四级标题 ##### ...

  2. MarkDown快速入门(typora)

    MarkDown快速入门(typora) 1.代码块: //代码块语法: ​```java ​```shell 1.java代码 package com.yjx.jdbc import java.sq ...

  3. .NET Core实战项目之CMS 第二章 入门篇-快速入门ASP.NET Core看这篇就够了

    作者:依乐祝 原文链接:https://www.cnblogs.com/yilezhu/p/9985451.html 本来这篇只是想简单介绍下ASP.NET Core MVC项目的(毕竟要照顾到很多新 ...

  4. net core体系-web应用程序-4asp.net core2.0 项目实战(CMS)-第二章 入门篇-快速入门ASP.NET Core看这篇就够了

    .NET Core实战项目之CMS 第二章 入门篇-快速入门ASP.NET Core看这篇就够了   原文链接:https://www.cnblogs.com/yilezhu/p/9985451.ht ...

  5. Markdown快速入门

    现在博文写作次数渐渐变多,经常看到很多园友的博文样式都非常的美观,个人虽然是个土鳖,但对美也是有很强需求的,同时由于最近将要上线一个博客项目,因此也很关心如何可以更高效的编辑和发布博文.之前一直使用w ...

  6. Markdown 快速入门

    使用Markdown编辑器:MarkdownPad 2 标题: # 标题 ## 标题 ### 标题 #### 标题 ##### 标题 ###### 标题 效果: 标题 标题 标题 标题 标题 标题 下 ...

  7. 3分钟Markdown快速入门与使用

    Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 注意:图片为效果图 1 标题 #开头代表标题,几个#号代表几级,最高支持六级标题 ...

  8. Markdown 基本入门使用

    http://www.appinn.com/markdown/ markdown快速入门Markdown 常用语法: # 标题 强调:用星号(*)和底线(_)作为标记强调字词的符号,如果你的 * 和 ...

  9. lex与yacc快速入门

    lex与yacc快速入门 [原创] 声明:原创文章,转载注明出处http://www.cnblogs.com/lucasysfeng/ 联系作者:lucasysfeng@gmail.com 第一节.l ...

  10. SpringMvc快速入门之使用篇

    文章是为了结合工作需求来介绍springmvc,本文章只是切合实际的开发的场景对springmvc进行快速的入门介绍. 本篇文章不会对原理进行讲解.因为个人觉得有些对于新技术方面可以分为一下几个层次. ...

随机推荐

  1. docker-compose编排启动LNMP

    2-1.docker-compose启动php #生成php镜像  [root@rocky8 data]#vim /data/dockerfile/ubuntu_php/Dockerfile  FRO ...

  2. 2022极端高温!机器学习如何预测森林火灾?⛵ 万物AI

    作者:ShowMeAI编辑部 声明:版权所有,转载请联系平台与作者并注明出处 收藏ShowMeAI查看更多精彩内容 今年夏天,重庆北碚区山火一路向国家级自然保护区缙云山方向蔓延.为守护家园,数万名重庆 ...

  3. 【DL论文精读笔记】 深度压缩

    深度压缩 DEEP COMPRESSION: COMPRESSING DEEP NEURAL NETWORKS WITH PRUNING, TRAINED QUANTIZATION AND HUFFM ...

  4. Redis系列11:内存淘汰策略

    Redis系列1:深刻理解高性能Redis的本质 Redis系列2:数据持久化提高可用性 Redis系列3:高可用之主从架构 Redis系列4:高可用之Sentinel(哨兵模式) Redis系列5: ...

  5. 【接口测试】Postman(一)--接口测试知识准备

    1.0 前言 ​ 应用程序编程接口(Application Programming Interface, API)是这些年来最流行的技术之一,强大的Web应用程序和领先的移动应用程序都离不开后端强大的 ...

  6. 【Shell案例】【awk匹配、grep查找文件内的字符串】6、去掉空行(删除空行)

    描述写一个 bash脚本以去掉一个文本文件 nowcoder.txt中的空行示例:假设 nowcoder.txt 内容如下:abc 567 aaabbb ccc 你的脚本应当输出:abc567aaab ...

  7. 3.7V升压5V,3.7V转5V电路图芯片

    锂离子电池在如今是广泛应用存在我们生活中的方方面面的电子产品中.如,电子玩具,美容仪,医疗产品,智能手表,手机,笔记本,电动汽车等等非常多. 锂电池3.7V升压到5V,3.7V转5V稳压输出的电子产品 ...

  8. python文件名解析---从文件名获得分类类别

    python文件名解析-从文件名获得分类类别 python os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表.列表以字母顺序. listdir()方法 举例说明 lis ...

  9. js 获取当前时间转换时间戳 (毫秒)

    js 当前时间转换毫秒数 五种方式   var date = new Date().getTime(); var date = new Date().valueOf(); var date = +ne ...

  10. Linux第四章 进程

    4.1 前言 本章讨论进程概念.资源.属性. 4.2 内核和进程的关系 当系统启动时,内核代码被加载到内存,初始化之后,启动第一个用户进程,然后内核的代码就等着用户进程来调度了. 4.3 进程是程序的 ...