ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Asciidoctor

Jakub Jirutka ST3

SublimeText 3 的 AsciiDoc 软件包

详细信息

  • 0.4.0
  • github.​com
  • github.​com
  • 9年前
  • 2小时前
  • 9年前

安装次数

  • 总计 14K
  • Win 5K
  • Mac 5K
  • Linux 3K
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日 6月22日
Windows 0 1 0 0 1 0 0 0 1 0 0 0 0 2 0 0 1 0 1 2 3 0 1 0 0 0 0 1 1 1 0 3 1 2 0 0 1 0 0 1 0 2 1 2 1 1
Mac 1 2 0 0 0 0 0 1 1 0 0 2 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 3 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1
Linux 2 0 1 0 0 1 0 0 1 0 0 2 3 3 2 0 0 1 1 0 0 0 0 2 1 0 0 0 1 0 0 0 0 0 1 1 0 0 0 1 0 0 1 1 0 2

说明文档

源代码
raw.​githubusercontent.​com

SublimeText 3 的 AsciiDoc 软件包

此软件包为 SublimeText 3 提供了更完整、更新更快的语法高亮、代码片段及其他功能,用于 AsciiDoc 文档编辑。

待办事项

功能

快捷键映射

  • Asterisks (strong), underscores (emphasis), backticks (monospaced), English quotation marks, and Czech quotation marks are autopaired and will wrap selected text.
    • If you start an empty pair and hit backspace, both elements are deleted.
    • If you start an empty asterisks pair and hit Space or Tab, the right element is deleted (because you probably wanted to start a list, not a strong text).
  • At the end of a (un)ordered list item, pressing Enter will automatically insert the new list item “bullet.”
    • Pressing Enter on the blank list item will remove it.
    • Pressing Tab on the blank list item, or selected item(s), will increase nesting level and indent it.
    • Pressing Shift Tab on the blank list item, or selected item(s), will decrease nesting level and unindent it.
    • You can disable indentation of list items in your settings file.
  • At the end of a callouts list item, pressing Enter will automatically insert the new list item with incremented number.
    • Pressing Enter on the blank list item will remove it.

代码片段

名称 触发器
按钮 btn⇥
注释块 //⇥
文档标题 h0⇥
示例块
脚注引用 fnr⇥
脚注 fn⇥
图像 img⇥
键盘快捷键 kbd⇥
列表块 –⇥
透传块
引用块 __⇥
章节标题 1–5 h1⇥, …, h5⇥
侧边栏块
表格

其他

  • 在本地符号列表 (Ctrl R / Cmd R) 和全局符号列表 (Ctrl Shift R / Cmd Shift R) 中显示文档和章节标题。
    • 在本地符号列表中,标题有漂亮的缩进。
    • 在全局符号列表中,标题将以 = 开头,这样您可以一眼看出它们属于AsciiDoc文件。此外,由于 = 的优先级,它们将在列表顶部。
  • 定义了 注释标记,因此您可以使用 默认命令 对文本行进行注释和取消注释。
  • 提供对属性(内置和本地定义)和交叉引用(本地锚点和标题)的补全。

安装

注意:如果您已安装了 AsciiDoc 包,则应将其删除,或将 .adoc 扩展名手动分配给Asciidoctor插件。

Package Control

安装此插件最简单的方法是使用 Package Control 插件。

  1. 安装Package Control,如果您还不具备它。
  2. 打开命令面板(Ctrl Shift P,或 Cmd Shift P),键入“安装包”并按Enter。
  3. 搜索“Asciidoctor”并按Enter。

手动

您也可以从GitHub手动安装此插件,尽管Package Control已经自动化这一过程。

  1. 转到ST3数据目录下的“Packages”子目录中
    • OS X: ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/
    • Linux: ~/.config/sublime-text-3/Packages/
    • Windows: %APPDATA%\Sublime Text 3\Packages\
  2. 在此处将此存储库克隆到子目录Asciidoctor中

    git clone https://github.com/asciidoctor/sublimetext-asciidoc.git Asciidoctor
    
  3. 重新启动SublimeText。

致谢

语法定义基于 AsciiDoc-TextMate-2.tmbundle,由 Matt Neuburg 提供。

大部分命令、快捷方式和本readme中的一些文本都是基于(或受启发于)MarkdownEditing 包。

贡献

  1. 分支
  2. 创建您的特性分支(git checkout -b my-new-feature
  3. 提交您的更改(git commit -am 'Add some feature'
  4. 将更改推送到分支(git push origin my-new-feature
  5. 创建新的Pull Request

许可

本项目受MIT许可协议许可。有关许可协议的完整文本,请参阅LICENSE 文件。