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

ASCII 呈现

chrisbreiding 所有

将 Sublime Text 作为演示工具

详情

安装

  • 总计 2K
  • Win 1K
  • Mac 463
  • Linux 265
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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1
Mac 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.TypeOfUsername.RepoName

ASCII 呈现

为什么只使用 Sublime 来创建演示文稿呢?您可以将其用作演示工具。

查看我的 browserify 演示文稿示例

此软件包通过以下几种方式帮助您创建演示文稿:

  • 用于向您演示文稿中添加颜色高亮的语法
  • 一些键盘快捷键/命令以帮助您创建 ASCII 纽约和将幻灯片隔开

语法

以下语法可用,将根据您的配色方案以及下面 #安装 部分的额外颜色进行颜色高亮。默认情况下,语法高亮与扩展名为 pres 的文件一起工作。截图中的示例使用了 Twilight 配色方案的定制版本。

标题

##
Heading Here
##

副标题

Sub-Heading Here ###

列表

- a list item
- another item
  * a sub item
  * another sub item
- a final item

链接

http://sublimetext.com

ASCII 终端

-----------------------------------
|ooo                                |
|-----------------------------------|
|                                   |
|$ npm install -g testem            |
|                                   |
|                                   |
|                                   |
 -----------------------------------

键盘快捷键 / 命令

以下键盘快捷键和命令可在命令面板以及“编辑”菜单下使用。

将标题转换为 ASCII

将所选文本或将光标所在词语转换为 ASCII 纽约。

字体可以在您的设置中进行配置。请参阅 这里可用的字体

默认快捷键: super + ctrl + csuper + ctrl + t

将副标题转换为 ASCII

将所选文本或将光标所在词语转换为 ASCII 纽约。

字体可以在您的设置中进行配置。请参阅 这里可用的字体

默认快捷键: super + ctrl + csuper + ctrl + h

添加终端 ASCII

添加类似终端/命令提示符的 ASCII 艺术品。

终端的宽度和高度可以在您设置中进行配置。

默认快捷键: super + ctrl + asuper + ctrl + t

新幻灯片

添加一定数量的行以隔开两个幻灯片。默认为 20 行。

行的数量可以在您的设置中配置。

默认快捷键super + ctrl + nsuper + ctrl + s

安装

1 - 安装软件包

通过Package Control安装(推荐)

- 或者 -

将此仓库克隆到您的Sublime Text软件包目录中。

2 - 将以下内容添加到您的颜色方案中

<dict>
      <key>name</key>
      <string>ascii_presentation.invisible</string>
      <key>scope</key>
      <string>ascii_presentation.invisible</string>
      <key>settings</key>
      <dict>
        <key>foreground</key>
        <string>#141414</string>
      </dict>
    </dict>
    <dict>
      <key>name</key>
      <string>ascii_presentation.close</string>
      <key>scope</key>
      <string>ascii_presentation.close</string>
      <key>settings</key>
      <dict>
        <key>foreground</key>
        <string>#BE2E2E</string>
      </dict>
    </dict>
    <dict>
      <key>name</key>
      <string>ascii_presentation.minimize</string>
      <key>scope</key>
      <string>ascii_presentation.minimize</string>
      <key>settings</key>
      <dict>
        <key>foreground</key>
        <string>#BFA22E</string>
      </dict>
    </dict>
    <dict>
      <key>name</key>
      <string>ascii_presentation.expand</string>
      <key>scope</key>
      <string>ascii_presentation.expand</string>
      <key>settings</key>
      <dict>
        <key>foreground</key>
        <string>#70A340</string>
      </dict>
    </dict>
    <dict>
      <key>name</key>
      <string>ascii_presentation.chrome</string>
      <key>scope</key>
      <string>ascii_presentation.chrome</string>
      <key>settings</key>
      <dict>
        <key>foreground</key>
        <string>#777</string>
      </dict>
    </dict>

3 - 更新ascii_presentation.invisible颜色以匹配您的颜色方案背景。根据需要调整其他颜色。

修改

如果您想修改语法定义,请编辑ASCIIPresentation.JSON-tmLanguage文件。有关更多信息,请参阅语法定义文档

欢迎发送pull请求!

鸣谢

该软件包的实现离不开

版权

版权 © 2013 Chris Breiding

本程序是自由软件;您可以在自由软件基金会的GNU通用公共许可证的条款下重新分发和/或修改,许可证版本2或(根据您的选择)任何后续版本。

本程序分发时附带有用性的期望,但没有任何保修;甚至没有对适销性或特定用途适用性的暗示性保证。有关详细信息,请参阅GNU通用公共许可证。

有关完整详情,请参阅LICENSE