爱上Markdown,专注noting

什么是 Markdown

Markdown 是一种方便记忆、书写的纯文本标记语言,用户可以使用这些标记符号以最小的输入代价生成极富表现力的文档:譬如您正在阅读的这份文档。它使用简单的符号标记不同的标题,分割不同的段落,粗体 或者 斜体 某些文字,更棒的是,它还可以一些特别的地方。

Markdown的特别之处

由于默认渲染器的原因,有些效果不能实现,以后会尝试其它渲染器进行解析。

制作一份待办事宜

  • [ ] 支持以 PDF 格式导出文稿
  • [ ] 改进 Cmd 渲染算法,使用局部渲染技术提高渲染效率
  • [x] 新增 Todo 列表功能
  • [x] 修复 LaTex 公式渲染问题
  • [x] 新增 LaTex 公式编号功能

书写一个质能守恒公式[1]

E=mc2E=mc^2

高亮一段代码[2]

1
2
3
4
5
6
7
@requires_authorization
class SomeClass:
pass

if __name__ == '__main__':
# A comment
print 'hello world'

高效绘制

1
2
3
4
5
6
7
8
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end

st->op->cond
cond(yes)->e
cond(no)->op

绘制表格

项目价格数量
计算机$16005
手机$1212
管线$1234

生成目录

1
@[toc]

效果如下:

更详细语法说明

想要查看更详细的语法说明,可以参考我们准备的 Cmd Markdown 简明语法手册,进阶用户可以参考 Cmd Markdown 高阶语法手册 了解更多高级功能。

总而言之,不同于其它 所见即所得 的编辑器:你只需使用键盘专注于书写文本内容,就可以生成印刷级的排版格式,省却在键盘和工具栏之间来回切换,调整内容和格式的麻烦。Markdown在流畅的书写和印刷级的阅读体验之间找到了平衡。 目前它已经成为世界上最大的技术分享网站 GitHub 和 技术问答网站 StackOverFlow 的御用书写格式。


  1. 支持 LaTeX 编辑显示支持,例如:i=1nai=0\sum_{i=1}^n a_i=0,访问 MathJax 参考更多使用方法。 ↩︎

  2. 代码高亮功能支持包括 Java, Python, JavaScript 在内的四十一种主流编程语言。 ↩︎