>  기사  >  데이터 베이스  >  我的总结之sublime text2中MarkdownEditing插件的安装与markdown

我的总结之sublime text2中MarkdownEditing插件的安装与markdown

WBOY
WBOY원래의
2016-06-07 15:31:071236검색

安装MarkdownEditing插件是写Markdown必备的,装完之后,写作Markdown时(右下角显示语法为Markdown),可以按ctrlb,直接就会生成HTML,并在浏览器中显示。(但是目前安装完之后按ctrl B无法生成html文件和在浏览器中显示,那就先说安装吧,后面会继续研究

安装MarkdownEditing插件是写Markdown必备的,装完之后,写作Markdown时(右下角显示语法为Markdown),可以按ctrl+b,直接就会生成HTML,并在浏览器中显示。(但是目前安装完之后按ctrl + B无法生成html文件和在浏览器中显示,那就先说安装吧,后面会继续研究)


写markdown用retext也可以,下面是安装retext的方法,但它是用python写的,还得安装python的编译器等,比较麻烦,觉得还是用sublime text比较好。那就继续研究吧

2. 如何安装 ReText

2.1 从 http://sourceforge.net/projects/retext/ 下载 ReText2

2.2 解压缩以后,进入其目录,执行 sudo python setup.py install 即可

2.3 安装结束以后,目录中会生成名为 build 的新目录,进入到其中的以 scripts 开头的目录,你会发现 retext.py ,执行即可,例如

        python retext.py 2>/dev/null 1>&2 &


安装:

通过 Preferences -> Browse Packages... 打开Packages目录,然后右键选择在终端中打开,打开终端后

<span>git</span> <span>clone</span> <span>https</span><span>://</span><span>github</span><span>.</span><span>com</span><span>/ttscoff/MarkdownEditing.git 

然后重启ST2完成安装。

插件中默认提供了两个不同的色彩文件,修改<code>color_scheme</code>可以切换Markdown的语法高亮格式。</span><p></p><pre class="brush:php;toolbar:false"><span>{</span>
    <span>"extensions"</span><span>:</span>
    <span>[</span>
        <span>"md"</span><span>,</span>
        <span>"mdown"</span><span>,</span>
        <span>"mmd"</span><span>,</span>
        <span>"txt"</span>
    <span>]</span><span>,</span>
    <span>"trim_trailing_white_space_on_save"</span><span>:</span> <span>false</span><span>,</span>
    <span>//</span> <span>"font_face"</span><span>:</span> <span>"Menlo"</span><span>,</span>
    <span>//</span> <span>"font_size"</span><span>:</span> <span>15</span><span>,</span>
    <span>"font_options"</span><span>:</span> <span>[</span> <span>"subpixel_antialias"</span><span>,</span> <span>"no_round"</span><span>,</span> <span>"directwrite"</span><span>]</span><span>,</span>
    <span>"color_scheme"</span><span>:</span> <span>"Packages/MarkdownEditing/MarkdownEditor.tmTheme"</span><span>,</span>
    <span>//</span> <span>"color_scheme"</span><span>:</span> <span>"Packages/MarkdownEditing/MarkdownEditor-Focus.tmTheme"</span><span>,</span>
    <span>"translate_tabs_to_spaces"</span><span>:</span> <span>true</span><span>,</span>
    <span>"word_wrap"</span><span>:</span> <span>true</span><span>,</span>
    <span>"wrap_width"</span><span>:</span> <span>70</span><span>,</span>
    <span>"draw_centered"</span><span>:</span> <span>true</span><span>,</span>
    <span>"auto_match_enabled"</span><span>:</span> <span>true</span><span>,</span>
    <span>"line_padding_top"</span><span>:</span> <span>5</span><span>,</span>
    <span>"caret_style"</span><span>:</span> <span>"wide"</span><span>,</span>
    <span>"highlight_line"</span><span>:</span> <span>true</span><span>,</span>
    <span>//</span> <span>add</span> <span>trailing</span> <span>#'</span><span>s</span> <span>to</span> <span>headlines</span>
    <span>"match_header_hashes"</span><span>:</span> <span>false</span>
<span>}</span>

MarkdownEditing的功能

下面将列出MarkdownEditing提供的功能。

语法增强类

  • 星号*、下划线_和反引号`自动配对
  • 如输入的自动配对符号中间内容为空时,删除第一个符号时将直接删除整对符号
  • 如输入自动配对符号后直接输入空格,则自动删除后面自动配对的符号
  • 波浪线 ~ 包围的内容将转换为HTML中的 <del></del>
  • 当创建了列表后,回车将自动添加一个列表项。如列表项为空,再次回车将删除该列表项

快捷键类(根据自行修改的Default (Windows).sublime-keymap列出)

MarkdownEditing在Windows下面的快捷键需要自行根据Default (OSX).sublime-keymap中的内容进行修改,添加到Default (Windows).sublime-keymap中。

  • Ctrl+Win+V 选中的内容将自动转换为行内式超链接,链接到剪贴板中的内容
  • Ctrl+Win+R 选中的内容将自动转换为参考式超链接,链接到剪贴板中的内容
  • Ctrl+Alt+R 弹出提示框插入一个参考式超链接,在提示框中输入链接内容和定义参考ID[^3]
  • Ctrl+Win+K 插入一个标准的行内式超链接
  • Win+Shift+K 插入一个标准的行内式图片(此快捷键可能与输入法有冲突)
  • Ctrl+1Ctrl+6 插入一级至六级标题
  • Win+Alt+i 选中的内容转换为斜体
  • Win+Alt+b 选中的内容转换为粗体[^1]
  • Ctrl+Shift+6 自动插入一个脚注,并跳转到该脚注的定义中。
  • Alt+Shift+F 查找没有定义的脚注并自动添加其定义链接
  • Alt+Shift+G 查找没有定义的参考式超链接并自动添加其定义链接
  • Ctrl+Alt+S 脚注排序
  • Ctrl+Shift+. 缩进当前内容
  • Ctrl+Shift+, 提前当前内容


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.