ChrisWang
2023/02/20阅读:25主题:雁栖湖
vscode打造创作流
Part11. 每位创作者需要一个适合自己的创作流
作为一名程序员,掌握一个自己流畅使用的码字平台十分重要,很多人通过用多个软件搭配来构筑一个码字工作流。个人比较喜欢 all in one 的模式,不想让思绪想法奔波在各种软件上,许多程序员经常只用 vscode 进行代码开发,,但vscode 作为一个强大的文本编辑器,通过一定的设置与插件搭配,非常容易打造一个适合码字的 all in one 创作工作台。
Part22. 我的需求
每个人的需求不同,我自己则主要侧重于以下几个方面
-
希望使用 markdown 语法适配多个平台 -
全局检索 -
支持图片,思维导图,流程图 -
历史记录 -
可以随时随地访问查阅内容,便于记录分享 -
多平台分发(比如知乎, 掘金, 公众号等)
Part33. 目前实现方案
-
通过 vscode 打造码字平台实现 all in one 的创作体验 -
文档建站工具实现随地访问查阅 -
多平台分发工具实现传播
Part44. vscode 码字平台
14.1. markdown 的基础支持
vscode 对 markdown 有着内置支持,支持语法高亮,也可以将代码块放置在 Markdown
中,支持 LaTeX 公式,可以预览 Markdown,可以将 Markdown 直接转换为 HTML 等功能。利用 markdown 插件能增强使用体验
24.2. 完备的 git 历史记录
VSCode 通过集成 Git,不仅可以提供完备的历史记录,回退等功能,还可以实现团队协作、跨平台一致性等。
34.3. 全局搜索和文件搜索
vscode 本身就有非常完善的搜索功能,ctrl+f 可以在当前文件内搜索,也可以使用 cmd+shift+f 快捷键快速的搜索所有文档中的匹配内容。另外,可以使用 F1,调出命令面板,输入关键字,也可以快速定位到匹配的文件名称。
44.4. 支持图片,思维导图,流程图
在写作过程中难免会有展示图片或者想呈现各种想法,利用不同的 vscode 插件,完善你的想法创作。
PicGO --- 图片上传图床 vscode-mindmap --- 支持构建思维导图 Draw.io Integration --- 集成了 Draw.io 流程图
Part55. 文档建站工具
55.1. 流程如下:

65.2. 建站工具
我们可以选用很多工具来实现快速搭建一个网站并部署, 目前我使用了docify + github pages来建站以支持随地访问。
Part66. 多平台分发
目前我使用的是墨滴: mdnice,支持多平台一键发布,平台包括简书、博客园、CSDN、知乎、掘金、思否,方便将文章分发。
Part77. 总结
打造一个舒适的工作流固然重要,但是更重要的是你的文章要输出有价值的内容,打造个人影响力需要不断获取并分享知识,更需要时间的沉淀,好的创作流程会为此添砖加瓦。希望以上分享能给需要的人一点帮助。
作者介绍