热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

typora的初步使用(一个markdown编辑器)

*怎样使用typora文章目录*怎样使用typora本文介绍:markdown语法:基本语法:中级语法:快捷键:格式控制:插入内容:typora的快捷键:typora设置:备注:回

*怎样使用typora

文章目录

    • *怎样使用typora
      • 本文介绍:
      • markdown语法:
          • 基本语法:
          • 中级语法:
      • 快捷键:
          • 格式控制:
          • 插入内容:
          • typora的快捷键:
      • typora设置:
      • 备注: 回头有空再完善
          • 2021年01月05日 14:23:02更新

本文介绍:

  • 本文希望能帮助markdown初学者入门.相比其他教程可能不够全面
  • 特色是提供了一个配置文件的代码,自定义了几个方便的快捷键.

markdown语法:

以下语法中1:

​ 高亮的: 推荐用快捷键.

加粗的: 推荐用语法.

基本语法:
  • 1-6级标题: #(1-6个井号) —— Ctrl+1(1-6)

  • 引用: >(大于号加空格)

  • 加粗:**文本** —– Ctrl+B

  • 高亮: ==文本== —– Ctrl+Shift+H(自定义的)

  • 有序列表: 1.(数字加点加空格) —– Ctrl+Shift+[

  • 无序列表: *(星号加空格)

  • 任务列表234: —– Ctrl+Shift+\(自定义的)

    • 语法:
      • 待办: * [ ]
      • 已办: * [x]
    • 示例:
      • 哈佛
      • 北佛
      • 南佛
  • 插入目录5: 在任意位置写[TOC]然后回车.

  • 代码块: —– Ctrl+Shift+K

    • 格式: 下面的点是键盘左上角那个”上点”
      • ' 单行代码 '
      • ''' 多行代码 '''
      • 选择语言6:插入代码后,鼠标移动到代码框的右下角,会出现输入框,可以选择语言
  • 图片: —– Ctrl+Shift+I

    • 格式: ![描述信息,可以不写](url)
  • 超链接: —– Ctrl+K

    • 语法: [文本](url)
    • 用法: 复制好链接再用快捷键(推荐)
    • 锚点链接(在页面中跳转位置): 简单说就是将url写成一个id号,以[文本](#abc)这样的格式写一个id号.然后在想要跳转到的地方,添加一个链接名字这样的链接.即可实现页面内跳转的功能.
    • 示例: 这次更新,csdn上不兼容这个语法,但是typora生成的html文件是有效的.
中级语法:
  • 脚注: —– Ctrl+Shift+J(自定义的)

    • 语法:
      • 在需要注释的地方编写注释脚注[^注]
      • 然后在文章末尾或者任意地方,编写注释本体[^注]:内容
      • 注意: 两个中括号中的^也是格式的一部分,只有其中的文字相同,才能链接到正确的注释上.
    • 示例7: 看左边有个脚注
  • 链接引用: —– Ctrl+Shift+R(自定义的)

    • 链接引用是什么?
      • 可以理解为超链接plus
      • 相比于普通超链接,鼠标悬浮在上面时可以有注释信息
      • 当链接指向的内容是本地文件时,建议使用链接引用
    • 语法: (以typora的为准)
      • 编写链接引用的标识[这是一个链接引用][name1]
      • 然后在文章末尾或者任意地方,编写引用本体[name1]: https://www.baidu.com "百度的多种用法,嘿嘿嘿"
    • 示例: lambda表达式的用法我是从[baidu]: 中学习的.
    • 备注: 可以当作超链接和脚注的结合体.好像常常用来引用书籍,文章时,标明出处.?对于这个功能我也不太了解
  • 画图:

    • 画图的功能,其实是属于一种特殊的代码.用代码画图.typora画图简介

快捷键:

格式控制:
  • 标题: Ctrl+1(1-6是从大到小的标题)

  • 有序列表: Ctrl+Shift+[

  • 无序列表: Ctrl+Shift+]

  • 任务列表: Ctrl+Shift+\(自定义的)

  • 控制缩进89: TabShift+Tab

插入内容:
  • 代码块: Ctrl+Shift+K
  • 超链接: Ctrl+K
  • 图片: Ctrl+Shift+I
  • 表格: Ctrl+T
typora的快捷键:
  • Ctrl+/: 源码模式
  • Ctrl+Shift+L: 显示左侧的文件/大纲.
  • Ctrl+P: 全局搜索(搜文件)
  • Ctrl+F: 搜索(搜文本)
  • Ctrl+H: 搜索并替换(搜文本)
  • Ctrl+Z: 回退到上一次操作之前
  • Ctrl+Shift+Z: 回退到上一次回退之前(哈哈哈哈哈哈)

typora设置:

  • 自定义快捷键:

    • 步骤: 文件->偏好设置->打开高级设置->在conf.user.json中,在keybinding中编辑

    • 示例: (其中的反斜线需要转义一下,所以写了双反斜线)

    • "keyBinding": {
      // for example:
      // "Always on Top": "Ctrl+Shift+P"
      "Task List": "Ctrl+Shift+\\"
      },

    • 我的配置: (可以将conf.user.json清空,然后复制进去这些代码)

      /** For advanced users. */
      {
      "defaultFontFamily": {
      "standard": null, //String - Defaults to "Times New Roman".
      "serif": null, // String - Defaults to "Times New Roman".
      "sansSerif": null, // String - Defaults to "Arial".
      "monospace": null // String - Defaults to "Courier New".
      },
      "autoHideMenuBar": false, //Boolean - Auto hide the menu bar unless the `Alt` key is pressed. Default is false.
      // Array - Search Service user can access from context menu after a range of text is selected. Each item is formatted as [caption, url]
      "searchService": [
      ["Search with Google", "https://google.com/search?q=%s"],
      ["使用百度搜索", "https://www.baidu.com/s?wd=%s"]
      ],
      // Custom key binding, which will override the default ones.
      "keyBinding": {
      // for example:
      // "Always on Top": "Ctrl+Shift+P"
      "Task List": "Ctrl+Shift+\\",
      "Highlight": "Ctrl+Shift+H",
      "Comment": "Ctrl+Shift+/",
      "Link Reference":"Ctrl+Shift+R",
      "Footnotes":"Ctrl+Shift+J"
      },
      "monocolorEmoji": false, //default false. Only work for Windows
      "autoSaveTimer" : 1, // Deprecidated, Typora will do auto save automatically. default 3 minutes
      "maxFetchCountOnFileList": 500,
      "flags": [] // default [], append Chrome launch flags, e.g: [["disable-gpu"], ["host-rules", "MAP * 127.0.0.1"]]
      }

备注: 回头有空再完善

2021年01月05日 14:23:02更新
  • 添加了脚注,链接引用和画图
  1. 一些语法可以不记,只要会用快捷键就行,但是有些情况语法比快捷键更简单.偶尔快捷键会冲突,不能达到想要的效果,这时可以切换到源码模式(Ctrl+/),用语法手写. ↩︎

  2. 有序列表,无序列表,任务列表.统称列表. ↩︎

  3. .列表比标题低一级 ↩︎

  4. .列表之间也可以控制层级,换行加一个Tab,再添加列表就表示”子级列表” ↩︎

  5. 由于这个使用频率低,而且语法简单,所以就没用快捷键 ↩︎

  6. 当选择作图语言时,这就是作图的编辑器,比如输入mermaid.更详细的内容见:中级语法->画图 ↩︎

  7. 这是一条没用的注释 ↩︎

  8. 有时候在句尾按Tab,缺会添加到句首,这如果不是你想要的效果,那么就切换到源码模式手写吧. ↩︎

  9. 换行加两个Tab 也可以表示代码块,但是不推荐这种用法,容易出错. ↩︎


推荐阅读
author-avatar
重庆垚东科技有限公司
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有