1

技术分享之工具推荐

 2 years ago
source link: https://jeremyxu2010.github.io/2020/05/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB%E4%B9%8B%E5%B7%A5%E5%85%B7%E6%8E%A8%E8%8D%90/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

技术分享之工具推荐

2020-05-03 约 934 字 预计阅读 2 分钟

最近干的工作比较杂,没有时间进行记录,很久没有写博客了,惭愧!正好五一假日期间有一些时间,把一些点滴记录下来。

一个事情是最近给组内的同学进行了一个技术分享,分享的具体的内容就不复述了,分享完后有同学问到我使用的工具,觉得挺棒的,这里记录一下。

首先要介绍的一个工具是marp。进行技术分享时少不了做一个简单的ppt,对着ppt给小伙伴讲讲技术。而以前我也一直是做微软的PowerPoint的,发现在做ppt的过程中浪费了大量的精力去调整字体、样式之类的东东,而且调整样式的活很容易让自己慢慢失去关注点,忘记了内容本身的脉络。

marp这款工具可以让我不用太在意样式,关注地以markdown格式编写ppt的内容,写完之后简单地分隔一下,对样式作稍许调整,一个精美的ppt就形成了。

简易使用方法

先用vscode安装 Marp for VS Code插件,然后在vscode里新建一个markdown文件,参照example.md写markdown文件内容就可以了。

当然marp通过一些注释扩展了一些功能,要用到这些功能需要了解下这些注释的写法,这个学起来很简单,参照官方文档20分钟就可以完全学会。

最后写完的markdown文件可以很方便地转换为pptxpdfpng等格式。

为啥不用deckset,因为deckset收费,而且不能导出为pptx格式,不便于跟文档保管员交流,汗。。。

demo-magic

在做技术分享时,干对着ppt讲概念是有些不直观的,有时需要运行一些小demo进行演示。我们可以提前准备好要演示的小脚本,但脚本的问题在于观众可能还没太明白,脚本就一把跑过了。这样演示的体验不是太好。

而在脚本中运用demo-magic,可以让脚本的执行按照演讲者的节奏随时暂停。

简易使用方法

仔细看下demo-magic的源码,其实它核心就只是提供了4个bash函数:ppewaitcmd。分别用来帮助打印提示、打印要执行的命令并执行、暂停脚本执行等待用户按Enter、进入交互式命令模式。而且demo-magic在输出提示或命令时会模拟人的输入过程,很有趣。用法很简单,参照官方的示例写几个小脚本就学会了。

最后将使用上述两个工具做的一次技术分享的原始素材公布出来,大家可以参考学习。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK