如何在vscode中优雅写作


3楼猫 发布时间:2025-02-13 16:53:56 作者:Viogami Language

一个二十几岁,没有工作的年轻人 多半会把自己想象为一名作家

好吧,显然我不可能是作家,但是总想写点什么。为自己的游戏写个故事吧。我这么想着,也这么做了。总而言之,这不是什么难事,我时常会写些什么,现在是思考时间了,选用合适的写作工具吧。

为什么使用vscode?

如果使用typora,好吧,是很好,可惜需求程度还不至于付费。

如果使用word,每次打开过于臃肿,且对于绘图,表格的支持不够美观。虽然word功能强大,实际上我需要的写作环境只需要文本且足够轻量就好了,加上我有一定编码基础,使用markdown是更好的选择。

vscode写md插件推荐和常用功能

  • MPE可以说是及其强大的md扩充插件,自行阅读官方文档,基本涵盖了所有md写作的常用功能。简单罗列一些插件特色功能。

  •  `== ==`可以对文本进行黄色的高亮强调;`~ ~`可以实现下标;可以使用如`:smile:`添加emoji表情。

  •  **支持mermaid语法进行绘图**.这个非常重要,也是使用这个插件的核心原因。可以只用`A -> B`这样的形式绘制出合适的箭头图,对于图表说明,或者思路描述等等场景很实用。但是要稍微学习一下mermaid语法,很简单,比latex至少简单100倍。

  • 支持多种格式的文件导出,方便写作完成后的工作。

  • 甚至可以写ppt...但是应该不常用。

首先,我并不推荐MarkDown all in one和MPE这种整合大包,加了很多功能是很棒,但是使用频率不高,想做到“所见即所得”是不可能的。

vscode本身自带编写md文件的大部分常用功能,包括预览,拖拽插入图片,latex公式输入等。写写项目的`README.md`文件不用插件已经足够了。

但是如果编写策划案,编写剧本,写timeline等图文并行、逻辑思考高的写作需求,可能确实需要拓展md的功能。

大道至简,我只推荐安装三个插件,基本涵盖了99%需求,且解决痛点,比如md的表格操作。

如何在vscode中优雅写作-第0张
如何在vscode中优雅写作-第1张
  • **markdownlint**

仅提供markdown的语法检查,保存时会自动整理内容。但是建议设置里关闭第33条规则,不然进行html的内嵌时,这个插件会报警告(md语法错误,不允许html嵌入)。使用html在md文件中还是挺常用的,至少对于我。这条规则是防止某些md解析器不支持解析html。

  • **Office Viewer(Markdown Editor)**

所见即所得,高可视化的表格操作,简易的书写辅助,用来写md是神器。而且可以导出pdf,html,docx。

支持大纲、预览和换肤。

集成Vditor实现对markdown的所见即所得编辑(对代码块支持较差,但并不重要).

  • **Draw.io Integration**

用于绘制图标脑图的插件,直接在markdown绘图还是太蠢了,很不自由。用这个插件就地绘图然后插入,方便许多。


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com