ASCII 呈现
将 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
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 + c,super + ctrl + t
将副标题转换为 ASCII
将所选文本或将光标所在词语转换为 ASCII 纽约。
字体可以在您的设置中进行配置。请参阅 这里可用的字体。
默认快捷键: super + ctrl + c,super + ctrl + h
添加终端 ASCII
添加类似终端/命令提示符的 ASCII 艺术品。
终端的宽度和高度可以在您设置中进行配置。
默认快捷键: super + ctrl + a,super + ctrl + t
新幻灯片
添加一定数量的行以隔开两个幻灯片。默认为 20 行。
行的数量可以在您的设置中配置。
默认快捷键: super + ctrl + n,super + 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请求!
鸣谢
该软件包的实现离不开
- pyfiglet,它是FIGlet的Python端口,提供了ASCII艺术字体转换
- 来自亚特兰大JavaScriptMeetup的小伙伴们的鼓励
版权
版权 © 2013 Chris Breiding
本程序是自由软件;您可以在自由软件基金会的GNU通用公共许可证的条款下重新分发和/或修改,许可证版本2或(根据您的选择)任何后续版本。
本程序分发时附带有用性的期望,但没有任何保修;甚至没有对适销性或特定用途适用性的暗示性保证。有关详细信息,请参阅GNU通用公共许可证。
有关完整详情,请参阅LICENSE。