vscode 中高效写作:图床与 Typora 的协作
2024-02-01 09:40:23
前言
曾几何时,Typora 以其简洁优雅的界面和实用的功能俘获了我的心。然而,困扰于全文搜索不准确、文件打开迟缓以及版本控制缺失等问题,我在 Typora 收费后另觅他路。踏上探索 Visual Studio Code(简称 VSCode)中 Markdown 写作实践的征程。
VSCode 作为一款功能强大的代码编辑器,在 Markdown 写作领域也展现出强劲实力。本文将分享如何将 VSCode 与图床相结合,打造高效的写作环境,提升写作体验。
图床配置
图床,即图片存储空间,在 Markdown 写作中尤为重要。它可以有效避免本地图片丢失或损坏,确保文章中图片的稳定展示。
1. 七牛云图床
七牛云图床以其稳定可靠、价格实惠著称。下面是配置步骤:
1)注册七牛云账号,创建存储空间;
2)获取 AccessKey 和 SecretKey;
3)在 VSCode 中安装七牛云插件(qiniu-image-uploader);
4)配置插件设置:
{
"qiniuImageUploader.ak": "你的 AccessKey",
"qiniuImageUploader.sk": "你的 SecretKey",
"qiniuImageUploader.bucket": "你的存储空间名称",
"qiniuImageUploader.zone": "z0" // 选择存储空间所在区域
}
2. GitHub 图床
如果你已经使用 GitHub 托管代码,不妨利用 GitHub Pages 作为图床。它的优点是免费、稳定,且支持自定义域名。
1)创建一个新的 GitHub 仓库,仓库名应与你的 GitHub 用户名一致(如 username.github.io);
2)在仓库根目录新建一个名为 docs
的文件夹,用于存储图片;
3)在 VSCode 中安装 GitHub Pages 插件(GitHub Pages Preview);
4)配置插件设置:
{
"githubPagesPreview.repository": "你的仓库名"
}
VSCode 集成
1. Markdown 预览增强
VSCode 自带 Markdown 预览功能,但可以通过插件进一步增强。推荐使用 Markdown Preview Enhanced,它提供了实时预览、可折叠目录、代码高亮等实用功能。
2. 图床集成
配置好图床后,需要将 VSCode 与图床集成。推荐使用 Image Uploader 插件,它支持七牛云、GitHub 等主流图床,并提供便捷的图片上传功能。
3. Typora 同步
Typora 是一款优秀的 Markdown 编辑器,其所见即所得的渲染效果深受好评。我们可以利用 Typora Sync 插件,将 Typora 与 VSCode 同步,在 VSCode 中获得 Typora 的渲染效果。
高效写作实践
1. 专注写作
VSCode 提供无干扰模式,可以屏蔽其他窗口,让你专注于写作。同时,使用番茄工作法,设定写作时间和休息时间,提高写作效率。
2. 快速搜索
VSCode 的全文搜索功能非常强大,可以快速找到文章中的任何内容。在写作时,善用搜索功能可以大幅提升查阅资料的效率。
3. 代码块管理
在技术文章中,代码块的展示至关重要。VSCode 提供了代码块折叠、语法高亮等功能,让代码块更易于阅读和理解。
4. 版本控制
VSCode 与 Git 等版本控制系统无缝集成,可以轻松记录文章的修改历史,方便协作和回溯。
结语
通过将 VSCode 与图床相结合,我们可以打造一个高效的 Markdown 写作环境。图床保障图片的稳定性,VSCode 提供强大的编辑功能和插件支持,让写作过程更加顺畅。
当然,写作的本质在于思想的表达和信息的传递。本文分享的技术实践仅是辅助工具,真正出色的文章离不开作者的思考和洞察。愿你在 VSCode 中挥洒灵感,书写出精彩纷呈的文字。