Typora使用及Markdow学习笔记1

编程如画,我是panda!

最近有在学习Markdown,所以这次分享一下我的Markdown学习笔记 

目录

前言

一、标题

二、段落

1.换行

2.分割线

三、文字显示

1.字体

2.上下标

四、列表

1.无序列表

2.有序列表

3.任务列表

五、区块

六、代码 

1.单行代码

2.多行代码

七、链接

八、脚注

九、插入图片

十、表格

十一、表情符号

总结


前言

Typora 是一款功能强大、直观的Markdown编辑器,支持跨平台(Windows、macOS、Linux)。它采用所见即所得的编辑方式,用户无需切换到预览模式,即可实时查看Markdown文档的渲染效果。Typora的界面简洁,支持自动完成、实时预览、导出PDF等功能。它还提供了主题和样式的自定义选项,以满足用户的个性化需求。Typora的直观性和用户友好性使其成为许多人在编写Markdown文档时的首选编辑器。

Markdown 是一种简单而直观的标记语言,旨在通过纯文本的方式实现文档的格式化。使用少量的符号,如 # 表示标题、* 表示列表,就能够快速创建结构清晰、易读的文档。Markdown不仅适用于编写技术文档、博客文章,而且在许多在线平台如GitHub、Stack Overflow等也被广泛应用。其轻便的特性使得任何人都能够快速上手,无需专业编辑器,即可创建富有格式的文本。

我是看这个视频学习的:【Typora 教程】手把手教你如何用Typora撰写笔记_哔哩哔哩_bilibili
个人认为讲的很全面,所以分享给大家。


一、标题

Markdown一共有1-6级标题,不同级别的标题有不同的表示方法。

一级标题:# (一级标题内容)
二级标题:## (二级标题内容)
三级标题:### (三级标题内容)
四级标题:#### (四级标题内容)......以此类推

设置标题级别也有快捷键:
一级标题:Ctrl+1
二级标题:Ctrl+2
三级标题:Ctrl+3
四级标题:Ctrl+4 ......以此类推

正文标题:Ctrl+0

加减标题:Ctrl+加号或减号

例如,在Typora中输入这句代码以后按回车会得到一级标题(使用Ctrl+1同样效果):

# 这是一级标题

二、段落

1.换行

Markdown中有两种换行方式,大换行和小换行:

大换行是指两行中间还有一行,小换行是指紧贴着上一行。比如我现在写的这一行,与上一行间隔较大,属于大换行,与下一行间隔短,属于小换行。

语法:大换行是直接按enter键,小换行是shift+enter

2.分割线

分割线示例:


Markdown中的分割线有两种表示方式:三个连续的-或者* 

三、文字显示

1.字体

粗体:使用一对双星号包裹
删除线:用一对双飘线包裹
下划线:用一<u>和</u>包裹
斜体:用一对单星号包裹
高亮:用一对等号包裹

代码:

**这是粗体**
~~这是删除线~~
<u>这是下划线</u>
*这是斜体*
==这是高亮==

效果:

对应快捷键为:
粗体:Ctrl+B
删除:Alt+Shift+5
下划线:Ctrl+U

斜体:Ctrl+i

2.上下标

上标代码:^上标^
下标代码:~下标~

例:

2^3^
x~i~

效果:

 

注:这种上下标只适用于较为简单的形式,复杂的会在后面讲到 。

四、列表

1.无序列表

星号(*)或加号(+)或减号(-)再加空格

代码:

*/+/-+空格

例如:
*后面加空格:
得到: 

并且可以给列表设置级别即缩进,使用Tab键缩进,Shift+Tab返回上一级:
 

2.有序列表

代码:

数字+.+空格

效果:

缩进与反缩进与无序列表一样

3.任务列表

代码:

- [ ] 写博客
- [x] 写代码

效果:

五、区块

代码:

>+enter

效果:
可以在一个区块里面继续输入>完成“块中块”。

六、代码 

1.单行代码

代码格式:`代码`(`在Esc下面)

`print("Hello panda")`

效果:

2.多行代码

代码格式:```+代码语言+代码+```

然后会出来代码块,可以选择代码的语言:

七、链接

网址
[替换内容](网址)
[替换内容](网址 "把光标放上去有提示内容")

 例如:

八、脚注

代码:

[^文本]
[^文本]:解释说明

 例如:

九、插入图片

和插入链接相似:

![无所谓,反正不显示,可以试一下](图片地址或链接)
![无所谓,反正不显示,可以试一下](图片地址或链接 "图片标题")

效果:

右键图片有一些选项选择:

 

如果要实现左对齐右对齐,可以将图片转为HTML语法,然后用HTML的语法进行设置,默认是居中对齐。

十、表格

  如果使用代码插入表格太繁琐,建议使用快捷键Ctrl+T:

点击表格右侧三个点可以选择更多设置 

十一、表情符号

Typora中有表情符号,左上角编辑中找到表情符号:

总结

今天的分享就到这了,Markdown还有很多需要去学,这只是最基本的部分,其余的我也在慢慢摸索~如果你喜欢这篇文章,可以点赞收藏加关注哦~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/317414.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

外包干了5个月,感觉技术退步明显......

先说一下自己的情况&#xff0c;大专生&#xff0c;18年通过校招进入武汉某软件公司&#xff0c;干了接近4年的功能测试&#xff0c;今年年初&#xff0c;感觉自己不能够在这样下去了&#xff0c;长时间呆在一个舒适的环境会让一个人堕落&#xff01; 而我已经在一个企业干了四…

深入理解Spring IOC

1. IOC 理论 IOC 全称控制反转&#xff0c;英文名为 Inversion of Control&#xff0c;它还有一个别名为 DI&#xff08;Dependency Injection&#xff09;,即依赖注入。 在我们刚接触Spring的时候&#xff0c;我们就听说了IOC&#xff0c;但是对于IOC的理解&#xff0c;貌似…

ubuntu 20.04下 Tesla P100加速卡使用

1.系统环境&#xff1a;系统ubuntu 20.04, python 3.8 2.查看cuDNN/CUDA与tensorflow的版本关系如下&#xff1a; Build from source | TensorFlow 从上图可以看出&#xff0c;python3.8 对应的tensorflow/cuDNN/CUDA版本。 3.安装tensorflow #pip3 install tensorflow 新版…

ZooKeeper初探:分布式世界的守护者

欢迎来到我的博客&#xff0c;代码的世界里&#xff0c;每一行都是一个故事 ZooKeeper初探&#xff1a;分布式世界的守护者 前言Zookeeper的概述分布式系统中的角色和作用&#xff1a; Zookeeper的数据模型Znode的概念和层次结构&#xff1a;Znode的类型和应用场景&#xff1a;…

如何给AI下达精准的指令,哪些提示词对于AI是有效的?

刚上手那会&#xff0c;我倾向于将 prompt 翻译为“指令”&#xff0c;但这并不精确。“指令”通常对应instructions&#xff0c;属于 prompt 中的纯指令部分&#xff0c;通常是一个动宾结构&#xff08;做什么&#xff09;。剩下的部分更多是描述&#xff08;describe&#xf…

【从零开始学习微服务 | 第一篇】什么是微服务

目录 前言&#xff1a; 架构风格&#xff1a; 单体架构&#xff1a; 分布式架构&#xff1a; 微服务&#xff1a; 总结&#xff1a; 前言&#xff1a; 在当今快速发展的软件开发领域&#xff0c;构建大型应用程序已经成为一项巨大的挑战。传统的单体应用架构往往难以满足…

Shiro框架:Shiro内置过滤器源码解析

目录 1. 常见项目中过滤器配置 2.Url访问控制配置解析为内置过滤器 2.1 DefaultFilterChainManager构造并注册内置过滤器 2.2 构造过滤器链 3. Shiro内置过滤器解析 3.1 内置过滤器概览 3.2 公共继承类解析 3.2.1 顶层Filter接口 3.2.2 AbstractFilter 3.2.3 Nameab…

Github上传代码/删除仓库/新建分支的操作流程记录

首先先安装git&#xff0c;安装完git后&#xff0c;看如下操作指令&#xff1a; 输入自己的用户名和邮箱&#xff08;为注册GITHUB账号时的用户名和邮箱&#xff09;&#xff1a; git config --global user.name "HJX-exoskeleton" git config --global user.email …

扫码看图怎么做轮播效果?多组图片用扫码查看的方法

图片通过二维码来做展示现在是很常见的一种方式&#xff0c;用这种方式可以用于多种图片格式。那么当我们需要将图片做成多个分组的轮播图样式展示时&#xff0c;有什么好的方法能够做成这个效果呢&#xff1f;下面就来教大家使用二维码生成器制作图片二维码的操作方法&#xf…

Halcon边缘滤波器edges_image 算子

Halcon边缘滤波器edges_image 算子 基于Sobel滤波器的边缘滤波方法是比较经典的边缘检测方法。除此之外&#xff0c;Halcon也提供了一些新式的边缘滤波器&#xff0c;如edges_image算子。它使用递归实现的滤波器&#xff08;如Deriche、Lanser和Shen&#xff09;检测边缘&…

xtu oj 1475 冰墩墩和冰壶

题目描述 冰壶是被誉为“冰面上的国际象棋”&#xff0c;其计分规则是各自投壶&#xff0c;最后在大本营内&#xff0c;你有几个壶离圆心比对方所有壶离圆心都近就得到几分。 比如红方有两个壶&#xff0c;分别在坐标(1,1),(−2,1)&#xff1b;黄方也有两个壶&#xff0c;分别…

python中的Quene使用方法,包含多线程和多进程

在Python中&#xff0c;队列&#xff08;Queue&#xff09;是一种抽象的数据类型&#xff0c;它遵循先进先出&#xff08;FIFO&#xff09;的原则。队列是一种特殊的线性表&#xff0c;只允许在表的前端&#xff08;front&#xff09;进行删除操作&#xff0c;而在表的后端&…

蓝桥杯省赛无忧 STL 课件16 set

01 set集合 修改set比较方法的常见手段&#xff0c;后面的multiset类似 #include<bits/stdc.h> using namespace std; int main() {set<int,greater<int>> myset;myset.insert(25);myset.insert(17);myset.insert(39);myset.insert(42);for(const auto&…

黑马python就业课

文章目录 初级中级高级初级课程分享 初级 中级 高级 初级课程分享 链接&#xff1a;https://pan.baidu.com/s/1aiJHaThezv_mSI1rnV3d7g 提取码&#xff1a;xdpc

小H靶场笔记:Empire-Breakout

Empire&#xff1a;Breakout January 11, 2024 11:54 AM Tags&#xff1a;brainfuck编码&#xff1b;tar解压变更目录权限&#xff1b;Webmin&#xff1b;Usermin Owner&#xff1a;只惠摸鱼 信息收集 使用arp-scan和namp扫描C段存活主机&#xff0c;探测靶机ip&#xff1a;1…

二极管限幅电路理论分析,工作原理+作用

一、限幅是什么意思&#xff1f; 限幅也就是&#xff0c;将电压限制在某个范围内&#xff0c;去除交流信号的一部分但不会对波形的剩余部分造成影响。通常来说&#xff0c;限幅电路主要是由二极管构成&#xff0c;波形的形状取决于电路的配置和设计。二、限幅电路工作原…

软件测试|Python数据可视化神器——pyecharts教程(九)

使用pyecharts绘制K线图进阶版 简介 K线图&#xff08;Kandlestick Chart&#xff09;&#xff0c;又称蜡烛图&#xff0c;是一种用于可视化金融市场价格走势和交易数据的图表类型。它是股票、外汇、期货等金融市场中最常用的技术分析工具之一&#xff0c;可以提供关于价格变…

简单的天天酷跑小游戏实现

初级函数实现人物,背景,小乌龟的移动 #include <graphics.h> #include <iostream> #include <Windows.h> #include "tools.h" #include <mmsystem.h> #include <conio.h> #include <time.h>//时间头文件 #include <cstdlib&g…

ros2+gazebo(ign)激光雷达+摄像头模拟

虽然ign不能模拟雷达&#xff0c;但是摄线头是可以模拟的。 好了现在都不用模拟了&#xff0c;ign摄线头也模拟不了。 ros2ign gazebo无法全部模拟摄线头和雷达。 只能有这样2个解决方法&#xff1a; 方法1&#xff1a;使用ros2 gazebo11 方案2&#xff1a;使用ros2买一个实…

【QT】QMessageBox 弹出消息框,对话确认框(确定/取消)

1.无互动 QMessageBox::information(nullptr,"信息","登陆成功");2.互动&#xff1a;确定、取消 QMessageBox::StandardButton box; box QMessageBox::question(this, "提示", "确定要添加吗?", QMessageBox::Yes|QMessageBox::…