打算使用MarkDown了,打算整理自己的知识了。

  多年以前,喜欢将自己看到好东西,转载在博客。或者将遇到过的问题以及解决方案,记录在博客。06毕业后为了生活折腾,Tom网上的博客无暇东顾,等稳定闲下心来,重游旧地,怀往昔,念今朝,感叹一切资料付诸东流,无可奈何花落去。

  Tom博客的经历,使我将博客转移到了百度空间,对百度的信赖与网站速度是选择理由。可惜只是两年,百度空间的后续迭代,在自定义布局上改变很大,也有了更多干扰,08年之后基本就弃之不用。

  而近几年来,Markdown在网络上得到了广泛的使用,也逐渐流行开来,很多网站及平台也提供了支持。它的语法简洁明了、学习容易,而且功能比纯文本更强。使用Markdown,结合博客客户端,以及GIT文档管理,在本地、远程、发布之间所心所欲,也更加安全。

Markdown 语法教程:

  http://daringfireball.net/projects/markdown/syntax

  http://jianshu.io/p/1e402922ee32

两个GIT文档资源:

  https://github.com/adam-p/markdown-here.wiki.git

  git://gitcafe.com/riku/Markdown-Syntax-CN.git

Markdown 免费编辑器

Windows 平台

Linux 平台

Mac 平台

在线编辑器

浏览器插件

高级应用

另外:vim、pycharm 都有很好的markdown 插件,有兴趣可以一试。

retext File:http://sourceforge.net/projects/retext/files/

retext code: http://sourceforge.net/p/retext/git/ci/master/tree/

以下转载:http://www.cnblogs.com/dubaokun/p/3555738.html

打算使用MarkDown了,群友推荐使用ReText,基于Python的,同时依赖了Python的几个包,通过easystall可以方便地安装,同时制作了快捷启动方式,网上找了篇文章以备忘。

Installation

  1. Download and install the latest version of Python (3.3.0: x86 or amd64).
  2. Download and install PyQt for your Python version from riverbankcomputing.co.uk.
  3. Time to update your computer's Environmental Variables:

    • Click Start, right-click My Computer and select Properties.
    • Click Environment Variables.
    • For System Variables, click New. Then add:

      PYTHONPATH=C:\Python33\Lib\;C:\Python33\Lib\site-packages\
      
    • Select the System Variable PATH, click Edit.

    • Update the PATH by adding C:\Python33;C:\Python33\Lib\site-packages\PyQt4\bin; to the front of it, like so: PATH=C:\Python33;C:\Python33\Lib\site-packages\PyQt4\bin;etc.
  4. Download and run distribute_setup.py which will install distribute package, which provides easy_installtool.

  5. Time to install additional Python libraries.

    • Select Start -> Run cmd then cd \Python33\Tools\Scripts.
    • Enter:

      easy_install Pygments
      easy_install ElementTree
      easy_install Markdown
      easy_install docutils
      easy_install Markups
  6. Download and unpack ReText

  7. Download and unpack ReText icons pack
  8. Place the unpacked icons into the ReText\icons folder
  9. Run cmd then cd to the ReText folder. Then enter: python3 retext.py

Creating a Launch Shortcut

If you wish to ReText to have a Shortcut to start it. Then you can pin it to your Start menu, copy to your Desktop or Quick Launch, etc.

For local installs

  1. Right-click drag-n-drop the retext.py and select "Create shortcuts here"
  2. Adjust the properties of the shortcut
  3. Change the Shortcut tab: Target: C:\python33\pythonw.exe retext.py's path ; Run = minimized ; Change Icon (to whatever you like).
  4. Change the General tab: rename it to "ReText"

If you wish for the python shell box to not appear, you should follow the USB Stick Batch file instructions at the moment.

For USB Sticks

  1. Copy C:\python33 to USB Stick, say U:\python33
  2. Put ReText on the stick
  3. Create the following BAT file: retext.bat

    REM ReText Startup batch file
    REM -------------------------
    REM determine drive letter of batchfile
    for /f "delims=\" %%d in ('cd') do set curdrv=%%d
    echo %curdrv%
    REM Set ENVs using current drive letter if ENVs not set for USB Sticks
    REM REM them out if you have the ENVs set
    set PYTHONPATH=%curdrv%\Python33\Lib;%curdrv%\Python33\Lib\site-packages
    set PATH=%curdrv%\Python33;%curdrv%\Python33\Lib\site-packages\PyQt4\bin;%PATH%
    REM Start ReText
    start /B %curdrv%\Python33\pythonw.exe %CD%\retext.py
  4. Right-click drag-n-drop the retext.bat and select "Create shortcuts here"

  5. Adjust the properties of the shortcut
  6. Change the Shortcut tab: Run = minimized ; Change Icon (to whatever you like)
  7. Change the General tab: rename it to "ReText"

Notables

  • Install performed without a proxy. easy_install requires an internet connection. You're on your own dealing with a proxy. As there's really no Registry Entries, you could install else where and copy to USB Stick and create the batch file.
  • Tested on Windows XP 32-bit. Untested with ActiveState Python, so adjust your steps accordingly.

markdown编辑器安装的更多相关文章

  1. Haroopad安装与配置: Linux系统下最好用的Markdown编辑器

    1. Haroopad概述 Haroopad is a markdown enabled document processor for creating web-friendly documents. ...

  2. Markdown编辑器软件安装及问题处理

    一.Markdown简介 MarkdownPad是Windows下的一个多功能Markdown编辑器 Markdown是一门编辑语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,可以用来对 ...

  3. 使用docker安装codimd,搭建你自己的在线协作markdown编辑器

    目录 一.前言 二.codimd是什么? 2.1 源于hackmd的超好用markdown编辑器 2.2 codimd的作用 三.安装和使用 3.1 安装前需要知道的 3.2 安装步骤 3.2.1 创 ...

  4. 好用的Markdown编辑器一览 readme.md 编辑查看

    https://github.com/pandao/editor.md https://pandao.github.io/editor.md/examples/index.html Editor.md ...

  5. 破解 Windows 下Markdown 编辑器 MarkdownPad 2

    MarkdownPad 是 Windows 平台下一款优秀的 Markdown 编辑器,本文简单介绍 Markdown 以及使用一种方法破解 MarkdownPad 使其升级到专业版.该方法仅限于教育 ...

  6. markdown编辑器

    经过一番探索终于找到两个可以实时预览的markdown编辑器 一,sublime text 3 + MarkDown Editing + OmniMarkupPreviwer 安装方法网上均有,这里要 ...

  7. 好用的Markdown编辑器一览

    Markdown 是一种简单的.轻量级的标记语法.用户可以使用诸如 * # 等简单的标记符号以最小的输入代价生成极富表现力的文档. Markdown具有很多优点: 写作中添加简单符号即完成排版,所见即 ...

  8. NanUI for Winform 使用示例【第二集】——做一个所见即所得的Markdown编辑器

    经过了这一个多星期的调整与修复,NanUI for .NET Winform的稳定版已经发布.应广大群友的要求,现已将NanUI的全部代码开源. GitHub: https://github.com/ ...

  9. MVC开发Markdown编辑器(1)

    MVC markdown MVC开发Markdown编辑器(1) 前言 安装 解析 结束语 前言 想在近段时间通过mvc开发个人博客,编辑器希望是markdown风格的,这样写文字会很方便.首先先解决 ...

随机推荐

  1. 用canvas和原生js写的一个笨鸟先飞的小游戏(暂时只有一个关卡)

    其中一个画布背景是一张图片,还有小鸟,两个管子的图片.暂时不知道怎么附上去就不添加了.这里只有源代码,css和js都是在html写着的,感觉比他们的容易吧,hah <!DOCTYPE html& ...

  2. 布局xml里面所有元素详解

    被坑惨了,为了去掉一个元素,被各种莫名其妙的问题坑惨了.把所有常用到的都记录下来,不要再被坑到了 tools:context:http://blog.csdn.net/xiabing082/artic ...

  3. VS中特殊的注释——TODO/UNDONE/HACK的使用

    在代码的后面添加形如下面注释: //TODO: (未实现)…… //UNDONE:(没有做完)…… //HACK:(修改)…… 等到再次打开VS的时候,找到 :视图>任务列表 即可显示所有带有T ...

  4. 【转】Java Spring AOP详解

    一.前言 在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnbl ...

  5. Bundle传递数据,Handler更新UI

    Bundle主要用于传递数据:它保存的数据,是以key-value(键值对)的形式存在的. Bundle经常使用在Activity之间或者线程间传递数据,传递的数据可以是boolean.byte.in ...

  6. libevent学习笔记 —— 第一个程序:计时器

    用libevent写个定时器其实步骤不多: 1.初始化libevent 2.设置事件 3.添加事件 4.进入循环 由于定时事件触发之后,默认自动删除,所以如果要一直计时,则要在回调函数中重新添加定时事 ...

  7. CSS属性之relative

    0.相对定位relative特点 相对定位relative元素总是会占据位置,所占据的位置是在relative元素没有设置left/top/right/bottom属性时的位置: 相对定位relati ...

  8. How To Secure Apache with Let's Encrypt on Ubuntu (Free SSL)

    Introduction This tutorial will show you how to set up a TLS/SSL certificate from Let's Encrypt on a ...

  9. Android解析WindowManagerService(三)Window的删除过程

    前言 在本系列文章中,我提到过:Window的操作分为两大部分,一部分是WindowManager处理部分,另一部分是WMS处理部分,Window的删除过程也不例外,本篇文章会介绍Window的删除过 ...

  10. 压力测试Jmeter+badboy

    压力测试Jmeter+badboy 前言:很多人都想学习压力测试,但是一开始手动写脚本着实蛋疼,所以今天我教大家的是利用badboy来录制压测脚本,然后用Jmeter来做压力测试. 流程:badboy ...