基于终端的代码段显示工具
purd的Python项目详细描述
在谈话或截屏时,我不想输入代码,这太错误了 倾向于而且很可能会扰乱我的演讲流程。Purdy都是 在一系列动画中显示彩色代码的程序和库。在
purdy命令接受一个Python程序,一个Python REPL控制台文件 或Bash控制台文件。源代码显示在屏幕上,就像在输入。 对于控制台文件,输入将在提示处暂停,等待交互。 提示包括:
- >>>或...,用于Python REPL
- $,用于Bash控制台
如果程序在提示下暂停,按right箭头将 继续。按字母“s”可以跳过键入动画 相反。按left箭头可以撤消动画。在
用法示例:
$ purdy code-snippet.py
结果如下:
显示代码后,将忽略进一步的按键操作。随时 你可以按“q”键退出。在
Purdy程序
以下程序随purdy库提供:
- purdy–动画显示,看起来像是在向 屏幕。在
- pat–“purdy cat”,打印ANSI彩色源代码。在
- prat–“purdy RTF cat”,以RTF文档格式打印彩色源代码。 特别适用于复制到剪贴板和粘贴全彩 源文件。在OS X上prat<;filename>;| pbcopy将 直接输出到剪贴板。在
- subpurdy–控制Purdy的完整命令集。子命令指示 行为。执行各种代码表示。包括ANSI、RTF、HTML 输出以及打字机动画。在
更多信息可以在命令行程序文档中找到。在
普迪图书馆
purdy脚本相当简单。可以创建更复杂的动画 通过使用purdy库编写程序。自定义程序可以有拆分 屏幕、突出显示线条、幻灯片过渡等等。更多信息可以 可以在图书馆的文档中找到。在
安装
^{pr2}$- 项目
标签: