实时编码演示的助手:当您按下快捷键时,将为您键入命令的终端包装器

liecoding的Python项目详细描述


列支敦士登是一个实时编码演示的辅助工具。列支敦士登是一个中间选项,它将使用原始程序,但在按下按钮时为您键入输入,而不必从内存中键入命令或显示视频。

您只需安装列支敦士登,并提供一个简单的文件,列出您将不得不输入的命令。按下一个按钮,列支敦登进入下一个输入。

示例会话文件

会话文件是列出输入的yaml文件。还可以执行一些其他操作,比如打印假输出、自定义键入速度等等。

# A session contains multiple shortcuts that are triggered through Ctrl-Tshortcuts:# Shortcuts are ordered, starting at the first input and advancing through# the list each time 'Ctrl-T t' is used# Each input also has a name, which is used to quickly jump somewhere in the# list using 'Ctrl-T d <name><enter>'# A shortcut only needs the input to type for you# By default, slow=true which means that the input will be entered slowly, as# if typed on the keyboard-hello:-input:"echo\"Hello,world\""# Another command. Note that for it to be run directly, a \n has to be added-exit:-input:"exit\n"

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从thymeleaf表单保存地址对象和用户对象的列表?   序列化java。时间使用Jackson将localdate转换为json   java删除LinearLayout和子级之间的空间   具有内存大小限制的Java队列   java尝试在freemarker中创建min(a,b)函数失败   askQuestion()方法中的Java逻辑问题   在Java客户端中接受服务器的自签名ssl证书   java如何正确更新字符串数组?   java如何使多个方法调用充当一个事务性工作单元   swing如何创建可滚动的Java框?   java如何使用SearchView在多个单词之间搜索?   初始化启动层java时出错。lang.module。FindException:模块javafx。找不到图形   java struts对隐藏字段的转义形式验证   用于构建FEM 3D解算器的java JOGL与JAVA3D   java mvn安装忽略hibernate映射文件   在C++和java之间使用JNI通信时,我在哪里保存“这个”?   java无法使用计时器重新绘制窗口   java我遇到一个找不到符号的错误,我无法解决   IntelliJIdea生成实体时java面临的问题   java在动态文本的末尾添加三个点