博客和笔记

最近很少更新博客了,是因为最近迷恋上了用markdown来写文章和记笔记。最近系统的学习了一下markdown和reStructuredText两种markup语言,感觉markdown确实很适合来做笔记和写一些文字性的东西(比如:博客),很多的地方oschinaSegmentFault知乎等都支持markdown语法来写文章或者讨论留言,并且还有专门提倡用markdown来分享文章的简书这样的网站,但是很遗憾的是CSDN却不支持,OSCHINA的markdown编辑器也不咋地。

说一下自己的使用使用体验吧。

  • 程序猿写文章自然少不了代码了,他们都能够直接将代码块格式化并高亮显示,秒杀所有的富文本编辑器自带的代码插入功能,看效果
    Python:
    import os
    class Mark(Object):
      def __init__(self):
             super.__init__(self);
    
    go
    package main
    import (
      "fmt"
    )
    func main(){
       fmt.Println("Mark")
    }
    
    C:
    #include <stdio.h>
    int main(int arg, char **argv){
      return 0; 
    }
    
  • 偶尔插入个图片也是非常简单图片
  • 使用马克飞象来写evernote笔记,不再为如何记笔记而烦恼,直接将知识点记录成列表就好了
  • 使用Markdown Herechromefirefox插件直接格式化输入的文本框可以将markdown语法的内容直接格式化,这样还好吧,只是没有了预览功能,但是集中精力码字的情况下预览的意义不大了。用来格式化邮件和不支持markdown语法的blog是不错的选择
  • 没有复杂的语法,但是自动列表的自动完成功能确实在某些工具帮助下确实提升效率,比如用sublimeText,vim,emacs的相关相关插件。
  • 用reStructuredText写文档性质的东西是很合适的,没有wiki语法那么繁琐,比markdown支持更多的语法,并且有大量的python工具集支持,生成html,man,pdf易如反掌,并且很流行生成s5的幻灯片
  • 使用sphinx生成项目并托管到github上,使用readthedoc自动在线生成和发布文档,让整个文档工作变得那样的清爽
  • markdown支持插入html语言来扩展自己,特别是表格
  • reStructuredText的命令可以直接 自定义role来添加class,例如添加下划线
    .. role:: strike
      :class: strike
    :strike:`This text is crossed out`
    .strike {
    text-decoration: line-through;
    }
    

记录知识与分享知识不应该太过于繁琐,而应该在自由的表述自己的意图

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值