热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

安装MarkdownEditing插件是写Markdown必备的,装完之后,写作Markdown时(右下角显示语法为Markdown),可以按ctrlb,直接就会生成HTM

安装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目录,然后右键选择在终端中打开,打开终端后

git clone https://github.com/ttscoff/MarkdownEditing.git
然后重启ST2完成安装。
插件中默认提供了两个不同的色彩文件,修改color_scheme可以切换Markdown的语法高亮格式。

{
"extensions":
[
"md",
"mdown",
"mmd",
"txt"
],
"trim_trailing_white_space_on_save": false,
// "font_face": "Menlo",
// "font_size": 15,
"font_options": [ "subpixel_antialias", "no_round", "directwrite"],
"color_scheme": "Packages/MarkdownEditing/MarkdownEditor.tmTheme",
// "color_scheme": "Packages/MarkdownEditing/MarkdownEditor-Focus.tmTheme",
"translate_tabs_to_spaces": true,
"word_wrap": true,
"wrap_width": 70,
"draw_centered": true,
"auto_match_enabled": true,
"line_padding_top": 5,
"caret_style": "wide",
"highlight_line": true,
// add trailing #'s to headlines
"match_header_hashes": false
}

MarkdownEditing的功能

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

语法增强类

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

快捷键类(根据自行修改的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+, 提前当前内容



推荐阅读
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了在多平台下进行条件编译的必要性,以及具体的实现方法。通过示例代码展示了如何使用条件编译来实现不同平台的功能。最后总结了只要接口相同,不同平台下的编译运行结果也会相同。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • 使用eclipse创建一个Java项目的步骤
    本文介绍了使用eclipse创建一个Java项目的步骤,包括启动eclipse、选择New Project命令、在对话框中输入项目名称等。同时还介绍了Java Settings对话框中的一些选项,以及如何修改Java程序的输出目录。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Android系统移植与调试之如何修改Android设备状态条上音量加减键在横竖屏切换的时候的显示于隐藏
    本文介绍了如何修改Android设备状态条上音量加减键在横竖屏切换时的显示与隐藏。通过修改系统文件system_bar.xml实现了该功能,并分享了解决思路和经验。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • Go GUIlxn/walk 学习3.菜单栏和工具栏的具体实现
    本文介绍了使用Go语言的GUI库lxn/walk实现菜单栏和工具栏的具体方法,包括消息窗口的产生、文件放置动作响应和提示框的应用。部分代码来自上一篇博客和lxn/walk官方示例。文章提供了学习GUI开发的实际案例和代码示例。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
author-avatar
mobiledu2502854827
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有