配置Markdown编辑环境
这篇文档在于记录选择 和主要步骤,便于重现。
可公开文档
选择简书。缺点是限制很多。优点是可以满足基本编辑要求,上传图片方便,可发布,简书自动备份。简言之,简单,但用着顺手。
如果只保存在本地,没有公开这个仪式,很容易时间久了就忘了。
不可公开文档
此类,还是在本地比较方便。
快速复现
- 安装notepad++
- notepad++设置高亮语法。
- notepad安装 MarkDownViewer++插件。
- opera中安装 “ 能安装 chorme插件” 的 插件。
- opera中安装MarkDown Viewer。
- notepad++ -> 运行 ->输入并保存 opera $(FULL_CURRENT_PATH)
核心步骤 1 5 6。
选择历程
使用什么软件?
- 选择1:Atom。不能忍受的缺点:莫名其妙的崩溃。吃内存(我写个txt你用了我2个G)。
- 选择2:其他软件。从中选择、下载、配置可能费时间,放弃。
- 选择3:Markdown的优点在于编辑的方便,转化也方便。所以用其他软件有点忘记初心的感觉。所以选择,notepad++。
选择notepad++
notepad++ 编辑器配置
-
选择4:选择markdown 高亮语法。额。即使最好看的,依然不能让我感到舒适。
下面是自定义的一个配置(md.xml).notepad->语言 -> 自定义语言->导入<UserLang name="MarkDown" ext="md markdown" udlVersion="2.1"> <Settings> <Global caseIgnored="yes" allowFoldOfComments="no" foldCompact="no" forcePureLC="0" decimalSeparator="0" /> <Prefix Keywords1="yes" Keywords2="yes" Keywords3="yes" Keywords4="yes" Keywords5="yes" Keywords6="yes" Keywords7="no" Keywords8="no" /> </Settings> <KeywordLists> <Keywords name="Comments">00# 01 02 03<!-- 04--></Keywords> <Keywords name="Numbers, prefix1"></Keywords> <Keywords name="Numbers, prefix2"></Keywords> <Keywords name="Numbers, extras1"></Keywords> <Keywords name="Numbers, extras2"></Keywords> <Keywords name="Numbers, suffix1"></Keywords> <Keywords name="Numbers, suffix2"></Keywords> <Keywords name="Numbers, range"></Keywords> <Keywords name="Operators1">< ></Keywords> <Keywords name="Operators2">* - +</Keywords> <Keywords name="Folders in code1, open"></Keywords> <Keywords name="Folders in code1, middle"></Keywords> <Keywords name="Folders in code1, close"></Keywords> <Keywords name="Folders in code2, open"></Keywords> <Keywords name="Folders in code2, middle"></Keywords> <Keywords name="Folders in code2, close"></Keywords> <Keywords name="Folders in comment, open"></Keywords> <Keywords name="Folders in comment, middle"></Keywords> <Keywords name="Folders in comment, close"></Keywords> <Keywords name="Keywords1">http:// (http:// https:// (https:// (/ / (mailto:</Keywords> <Keywords name="Keywords2">==== ----</Keywords> <Keywords name="Keywords3">*** ___</Keywords> <Keywords name="Keywords4">** __ </Keywords> <Keywords name="Keywords5">* _</Keywords> <Keywords name="Keywords6">~~</Keywords> <Keywords name="Keywords7"></Keywords> <Keywords name="Keywords8"></Keywords> <Keywords name="Delimiters">00[ 01 02] 03` 04 05`</Keywords> </KeywordLists> <Styles> <WordsStyle name="DEFAULT" fgColor="333333" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="COMMENTS" fgColor="006bff" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /> <WordsStyle name="LINE COMMENTS" fgColor="006bff" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /> <WordsStyle name="NUMBERS" fgColor="098894" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="KEYWORDS1" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="KEYWORDS2" fgColor="ff4000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /> <WordsStyle name="KEYWORDS3" fgColor="400080" bgColor="FFFFFF" fontName="" fontStyle="3" nesting="0" /> <WordsStyle name="KEYWORDS4" fgColor="400080" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /> <WordsStyle name="KEYWORDS5" fgColor="400080" bgColor="FFFFFF" fontName="" fontStyle="2" nesting="0" /> <WordsStyle name="KEYWORDS6" fgColor="808080" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="OPERATORS" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" /> <WordsStyle name="FOLDER IN CODE1" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="DELIMITERS1" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="2" nesting="0" /> <WordsStyle name="DELIMITERS2" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="DELIMITERS3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> <WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" /> </Styles> </UserLang> </NotepadPlus>
- 选择5:白底黑字,宋体,time,设置完毕。
显示内容
- 选择6:MarkDownViewer++。还可以,但是不能自定义css。
- 选择7:HtmlPreview。以来pandoc。不能忍受的缺点。单独弹窗且每次需要刷新。
- 选择8: 浏览器插件。搜索opera安装chorme的插件。从众多插件中选择出一个 Markdown Viewer。优点。有github样式。有目录。
最终效果
如下
- notepad直接编辑md
- opera直接打开md
opera直接打开md
更多玩法
- 自定义 css 或 md转html。
- 将以前搭建的hexo博客使用起来。
网友评论