Asciidoctor
SublimeText 3 的 AsciiDoc 软件包
详细信息
安装次数
- 总计 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 |
说明文档
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 插件。
- 安装Package Control,如果您还不具备它。
- 打开命令面板(Ctrl Shift P,或 Cmd Shift P),键入“安装包”并按Enter。
- 搜索“Asciidoctor”并按Enter。
手动
您也可以从GitHub手动安装此插件,尽管Package Control已经自动化这一过程。
- 转到ST3数据目录下的“Packages”子目录中
- OS X:
~/Library/Application\ Support/Sublime\ Text\ 3/Packages/
- Linux:
~/.config/sublime-text-3/Packages/
- Windows:
%APPDATA%\Sublime Text 3\Packages\
- OS X:
在此处将此存储库克隆到子目录Asciidoctor中
git clone https://github.com/asciidoctor/sublimetext-asciidoc.git Asciidoctor
重新启动SublimeText。
致谢
语法定义基于 AsciiDoc-TextMate-2.tmbundle,由 Matt Neuburg 提供。
大部分命令、快捷方式和本readme中的一些文本都是基于(或受启发于)MarkdownEditing 包。
贡献
- 分支
- 创建您的特性分支(
git checkout -b my-new-feature
) - 提交您的更改(
git commit -am 'Add some feature'
) - 将更改推送到分支(
git push origin my-new-feature
) - 创建新的Pull Request