极致简洁的markdown编辑器Typora的使用记录与修改

​ 有一种爱情是一触即发。看到Typora的第一眼,我就爱上了它。它没有专业软件那么复杂而难以上手的功能,却也没有为了简洁而妥协到难以使用,它的每一寸肌肤都恰到好处,与它相处的每一刻都十分愉悦。

typora

Typora安装

  • typora官网下载相对应电脑系统版本的软件,比如windows,Mac。
  • 正常安装即可

Typora的设置

  1. 找到:文件–偏好设置
    1. 设置字体大小:可以使用自定义
    2. 图片插入:复制到${filename}.asset文件夹;打钩优先使用相对路径(默认从C盘的某个路径,当移动md文档时,图片不好粘贴出来,这个最好设置一下)!!!
    3. 设置插入代码时显示行号:代码块–打钩显示行号
    4. 保存&恢复:打钩自动保存(防止电脑死机,断电等)!!!
    5. 关闭自动检查更新!!!
  2. 设置视图
    1. 视图–大纲视图!!!
  3. 设置首行缩进:或者按tab键就可以
    1. 编辑–空格与换行–首行缩进

备注:!!!为我自己设置的内容

Markdown语法

Typora软件遵循markdown语法的编辑语法

Markdown语法记忆起来较简单,之所以要学一个语法来用一款编辑文本的软件,那是因为Markdown编辑方便,简单上手,编辑后的内容看起来不会像普通txt文本那样丑陋~,同时插入代码等表格也方便和耐看。

Typora写作内容保存到简书

注册一个简书,进入写文章,左下角点击设置,设置编辑器为markdown编辑器

复制Typora的内容到简书即可!!

Typora的其他技巧和注意事项

  • 插入目录:使用**[toc]或[TOC]在Typora里就会自动识别为目录;或者点击段落–内容目录**,也可以插入目录;目录即为你用#号生成的标题的汇总
  • md文档设置为txt文本:点击另存为选择txt或者把.md后缀改为.md.txt,.md.ttx是来提醒自己这是一个md的txt文档
  • 通常Typora的自动md语法还是比较方便的,建议在本地用typora写完,然后复制到简书来发布。比如typora插入代码的时候,不需要输入结束的三个反引号,插入表格的时候可以用鼠标点击左上角来更改插入几列几行,插入有序/无序列表时按enter键自动识别,tab键自动下一级或快捷键加粗等等;所以建议大家记录学习笔记的时候用typora记录
  • 简书会自动保存,typora默认不自动保存,这个需要设置一下!!!
  • Typora的图片是默认存在本地文件夹,因此复制内容到简书的时候,图片需要额外插入,这点有点麻烦,有写公众号推文的人都有这个经历,插图片能让你每次怀疑人生!
  • Typora可以在文件–导出,导出成其他格式的文本,这点也很方便,比如PDF
  • 如果设置过“图片插入”,md文档也插入了图片,需要给别人发送该md文档的时候,需要一并打包该文档+同目录下的图片文件夹然后发送出去。
  • 快速放大:windows电脑是ctrl+shift+加号
  • 快速缩小:windows电脑是ctrl+shift+减号
  • 快速栏找到“主题”:选择Night
  • 最重要的是,各大博客和论坛都可以识别md语法
  • ctrl+3(或1/2/4/5)快速调节3级标题

个人修改

修改主题编辑区域宽度

在偏好设置>外观>主题 打开主题文件夹、找到对应的主题css、这里已vue.css 为例、编辑器区域宽度是由#write 控制的

原css代码片段

1
2
3
4
5
#write {
max-width: 860px;
margin: 0 auto;
padding: 20px 30px 100px;
}

修改后的css代码片段

1
2
3
4
5
#write {
max-width: 98%;
margin: 0 auto;
padding: 20px 30px 100px;
}

修改图片展示

原本大多主题的图片展示都是居中的,看起来非常的不舒服、我把图片调成了靠右展示

添加css

1
2
3
p>.md-image:only-child:not(.md-img-error) img,p>img:only-child {
margin: inherit;
}

修改源代码模式编辑区域

打开Typora所在的安装目录、例C:\Software\Typora\resources\app\style

base-control.css

原css代码片段

1
2
3
4
5
6
.CodeMirror-lines {
padding-top: 30px;
padding-bottom: 60px;
padding-left: 60px;
padding-right: 30px;
}

修改后的css代码片段

1
2
3
4
5
6
7
8
9
10
11
12
.CodeMirror-lines {
padding-top: 30px;
padding-bottom: 60px;
padding-left: 60px;
padding-right: 30px;
max-width: 98%;
margin: 0 auto;
border: solid 1px #5cb85c;
}

/**压缩后为*/
// max-width: 98%;margin: 0 auto;border: solid 1px #5cb85c;

优秀文章

图片测试

个人微信公众号技术交流QQ群
文章目录
  1. 1. Typora安装
  2. 2. Typora的设置
  3. 3. Markdown语法
  4. 4. Typora写作内容保存到简书
  5. 5. Typora的其他技巧和注意事项
  6. 6. 个人修改
  7. 7. 优秀文章
  8. 8. 图片测试