zoukankan      html  css  js  c++  java
  • windows下markdown安装与应用

    注:这个是之前写的文章,现在发现一个很好用的工具,对于markdown掌握不是很熟悉的人,使用很方便,所写即所见,

    工具的名字叫MarkdownPad2,下载地址为:

    http://markdownpad.com/download.html


    安装markdown

    此次安装的是python版本的markdown,所以需要先安装python。

    安装python

    下载地址: http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi直接运行安装即可。

    安装markdown

    下载地址为: http://pypi.python.org/packages/any/M/Markdown/Markdown-2.0.win32.exe

    安装好的路径默认为c:\Python27\markdown脚本被安装在了c:\Python27\Scripts\下面。 

    运行markdown

    直接在下面目录中运行即可: C:\Python27\Scripts\markdown.py 

    配置notepad++作为编辑器

    1. 开始,运行,输入%APPDATA%Notepad++,打开notepad++的配置文件夹
    2. 打开userDefineLang.xml
    3. 将下面文件的内容复制到userDefineLang.xml。如果文件中已有其他的语言定义,则将下面的内容贴到原有内容的下方。
    4. 保存userDefineLang.xml,并重启notepad++

    文件userDefineLang.xml内容如下所示:


    <NotepadPlus>
        <UserLang name="Markdown" ext="md">
            <Settings>
                <Global caseIgnored="yes" escapeChar="\" />
                <TreatAsSymbol comment="no" commentLine="yes" />
                <Prefix words1="yes" words2="yes" words3="yes" words4="yes" />
            </Settings>
            <KeywordLists>
                <Keywords name="Delimiters">[_0]_0</Keywords>
                <Keywords name="Folder+"></Keywords>
                <Keywords name="Folder-"></Keywords>
                <Keywords name="Operators">+</Keywords>
                <Keywords name="Comment">1 2 0# 0## 0### 0#### 0#####</Keywords>
                <Keywords name="Words1">http:// (http:// (/ /</Keywords>
                <Keywords name="Words2">** * -</Keywords>
                <Keywords name="Words3">====== -------</Keywords>
                <Keywords name="Words4">&gt;</Keywords>
            </KeywordLists>
            <Styles>
                <WordsStyle name="DEFAULT" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
                <WordsStyle name="FOLDEROPEN" styleID="12" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
                <WordsStyle name="FOLDERCLOSE" styleID="13" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
                <WordsStyle name="KEYWORD1" styleID="5" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
                <WordsStyle name="KEYWORD2" styleID="6" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="KEYWORD3" styleID="7" fgColor="800000" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="KEYWORD4" styleID="8" fgColor="808040" bgColor="D5FFD5" fontName="" fontStyle="0" />
                <WordsStyle name="COMMENT" styleID="1" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" />
                <WordsStyle name="COMMENT LINE" styleID="2" fgColor="800000" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="NUMBER" styleID="4" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" />
                <WordsStyle name="OPERATOR" styleID="10" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="DELIMINER1" styleID="14" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" />
                <WordsStyle name="DELIMINER2" styleID="15" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="1" />
                <WordsStyle name="DELIMINER3" styleID="16" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" />
            </Styles>
        </UserLang>
    </NotepadPlus>
    

     

    在notepad++中加入markdown命令

    1. 在notepad++按F5,出现运行窗口。
    2. 在运行窗口里面加入如下命令:
      cmd /c c:\Python27\python c:\Python27\scripts\markdown.py "$(FULL_CURRENT_PATH)" > "$(CURRENT_DIRECTORY)\$(NAME_PART).htm"
      该命令会将文本转化为htm,并保存到源文件所在的目录中。
    3. 点击“保存”,在name中输入“markdown”即可
    4. 需要进行markdown转化时,选择运行->markdown即可

    参考资料

    1. http://www.stimmelopolis.com/blog/2010/02/16/markdown-in-notepad-2/
    2. https://github.com/thomsmits/markdown_npp
  • 相关阅读:
    怎样在ASP.NET中使用VB.NET上传大文件
    准备开始研读petShop
    Documentum常见问题9—导航树的一些常见设置
    [转]CMMI 入门 基本术语:约束、假设、依赖、风险、承诺
    MyEclipse 8.6反编译插件安装
    Documentum常见问题7—为客户化Type类型Import时添加自定义属性
    【自省篇】程序员的十大技术烦恼
    Documentum常见问题10修改特定Type的显示图标
    打发时间的题目,每天做一点
    Documentum常见问题8—限制导航树上的文件夹个数
  • 原文地址:https://www.cnblogs.com/jizha/p/2231128.html
Copyright © 2011-2022 走看看