5 个用于实时编码的实用 VSCode 扩展
直播开发过程会带来一些独特的挑战。除了显而易见的挑战——如何让一大群人(可能长达数小时)保持兴趣并乐在其中之外,你还要与他们协作,同时尽力保持工作进度,并避免分散他们的注意力。
以下是我发现的 5 个对克服这些挑战非常有用的扩展程序。
1. Twitch 高光集锦
这款超棒的扩展程序(由我的Live Coders队友Clarkio在 Live Coding 直播期间制作)可以让观众帮助你调试代码——只需一个简单的聊天命令即可高亮显示代码行!
是不是漏掉了分号!line 36?
2.括号对着色器 2
理想情况下,你的观众可以时时刻刻将100%的注意力集中在你身上。但现实是,他们可能同时还在忙自己的项目、做饭,或者在办公桌前用其他设备观看视频。因此,你需要帮助观众快速理解内容,即使他们短暂地移开视线,再回头看到一些括号或花括号的位置变化,也能让他们更容易理解,不会感到困惑。
💡专业提示™ - 帮助观众更轻松地发现语法错误的扩展程序,让您更容易与观众一起进行群体编程和调试!
3. TODO+
这款功能强大但鲜为人知的扩展程序,能帮你轻松追踪当前任务、想法、发现的错误等等。TODO + 提供alt+s“开始”、alt+d“标记为已完成”和alt+c“取消”等快捷键,让任务追踪变得简单易用。此外,该扩展程序还支持自定义复选框符号和自定义标签。
💡专业提示™ - 将直播任务和进度记录在列表中是直播编程的好方法。观众经常会在直播过程中突然加入,需要帮助才能了解情况并跟上进度。直播结束后,可以用这个列表写一篇总结博客。
4.实时共享
使用 Live Share 与直播嘉宾进行结对编程!它是一款出色的协作工具,也是每位直播程序员工具包中的必备工具。
5.评论锚点
这是另一个实用(但鲜为人知)的工具,可以帮助观众跟上剧情并保持参与度。评论锚点还支持自定义标签和颜色,因此您可以使用它们来标记任何类型的评论!
💡专业提示™ - 如果您在直播过程中感到迷茫,请查看侧边栏中的“评论锚点”标签,查找待办事项和重构任务,以便集中精力完成,直到您弄清楚下一步该做什么!
编辑:荣誉提名
我想根据 dev.to 社区在下面的评论中提出的一些很好的建议来更新这篇文章,我已经将这些建议采纳并用于我在 Twitch 上的日常直播中。
高亮显示行尾空白和缩进块高亮显示
感谢Juan Carlos 的这些建议!这不仅能满足视觉上的追求,让代码看起来更简洁,而且还能让观众/聊天室成员参与进来,共同改进代码(尤其是在 Python 中,空格非常重要!)
蛇径
感谢Rich Somerfield开发了这个扩展程序。它太漂亮了!
分享你最喜欢的!
你最喜欢哪些用于实时编码的扩展程序?
文章来源:https://dev.to/bun9000/5-useful-vscode-extensions-for-live-coding-239b




