将 VS Code 打造最佳 Markdown 编辑器

   点击上方蓝字 ● 关注Linux公社     

Visual Studio Code 已经是一个很棒的 Markdown 编辑器,但是本文介绍的这些扩展和自定义使它变得更好更好。如果你为网络写手,你可能会想看看 Markdown。有很多适合网络作家的 Markdown 应用程序。但是像微软的 Visual Studio Code (VS Code) 这样的免费代码编辑器可能更强大。

下载并安装 VS Code

首先,下载 VS Code 或其开源替代品 VS Codium。每个版本都可用于所有主要的桌面操作系统。下载并安装 VS Code 后,运行应用程序。

安装字数扩展 Word Count

首先添加一个字计数器。有许多可用的扩展可以处理这个问题。最能区分实际单词和代码或文件名的方法是 Microsoft 自己的 Word Counter 扩展。该安装好Word Count 扩展后通过打开一个新的 Markdown 文件并输入来测试它。您现在应该在界面的左下方看到一个单词计数器:

安装拼写检查扩展

您还需要添加拼写检查功能。与单词计数器一样,有许多扩展可以处理拼写检查。最受欢迎的是Street Side Software 的Code Spell Check,因为它有多种语言版本。下载:Code Spell Check安装好代码拼写检查扩展(Code Spell Check)。通过打开一个新的 Markdown 文件并输入拼写错误的单词来测试它。您应该在这些单词下方看到一条蓝色波浪线以及界面右下方的错误计数:

自定义错误曲线

这个拼写检查扩展的最大问题是用于识别错误的曲线的淡蓝色。它倾向于融入深色主题的背景中,并被重用于其他 Markdown 元素。您可以尝试将其更改为大胆的红色,就像您希望在文字处理器中看到的那样:
  1. 点击界面左下角的齿轮图标。
  2. 点击设置
  3. 单击工作台,然后单击外观
  4. 向下滚动到自定义颜色 Color Customization

  5. 单击settings.json 中的编辑
  6. 将以下代码粘贴到在新选项卡中打开的编辑器中:
    "editorInfo.foreground": "#ff0000"

  7. 关闭并保存文件。
现在,如果你拼错了一个单词,VS Code 会用一个鲜红色的曲线装饰它:

忽略误报

拼写检查器可能无法识别某些特定行业的术语或专有名词,如公司名称。例如,在上面的屏幕截图中,VSCode 将缩写“linuxmi”高亮显示为拼写错误。要停止将这些词视为错误,您需要将它们添加到您的用户设置中。
  1. 右键单击您希望拼写检查器忽略的单词。
  2. 将鼠标悬停在Spelling上并选择Add Words to User Settings
从现在开始,拼写检查将不再将这些单词识别为不正确:

安装 Copy Markdown as HTML 扩展

接下来,将安装 Copy Markdown as HTML 扩展,以便您可以复制和粘贴格式化的 Markdown。
现在您应该能够从 VS Code 复制 Markdown 并将其作为干净的 HTML 粘贴到 CMS 中。要对此进行测试:
  1. 选择一些 Markdown 文本。
  2. 视图菜单中打开命令面板,或者按CTRL+Shift+P
  3. 选择Markdown: Copy as HTML :
  4. 将复制的 Markdown 粘贴到新的 HTML 文件中。
您应该看到复制的 Markdown 已正确粘贴为 HTML:

自定义预览窗格

默认情况下,预览窗格将与当前 VS Code 主题具有相同的样式。但是,您可能希望预览更准确地反映您的内容的最终目的地。您可以自定义预览窗格,使您的 Markdown 看起来就像它已经在您要发布到的网站上一样。您可以使用任何您想要的网站。
  1. 创建一个新文件并将其命名为“ linuxmi.css ”
  2. 将以下示例 CSS 代码粘贴到文件中:

    body {  background-color: #fff;  color: #2c2c2c;  font-family: Roboto;  font-size: 18px;  font-weight: 400;  line-height: 1.7em;  max-width: 750px;} h1 {  font-size: 38px;  font-weight: 800;} h2 {  font-size: 34px;  font-weight: 700;} h3 {  font-size: 24px;  font-weight: 700;} a {  border-bottom: 2px solid #bf0d0b;  color: #bf0d0b;  font-weight: 700;} a:hover {  color: #fff;  background: #bf0d0b;} strong {  font-weight: bold;}
  3. 关闭并保存文件。
  4. 点击界面左下角的齿轮图标。

  5. 点击设置

  6. 点击Extensions然后Markdown

  7. 向下滚动到Markdown: Styles并单击添加项

  8. 输入您的linuxmi.css文件的路径,例如:

    /home/linuxmi/www.linuxmi.com/linuxmi.css


  9. 单击确定

一旦你完成了这些,你应该最终得到一个看起来很像这篇文章的预览窗格。

编辑器主题

默认的 VS Code 主题有深色和浅色两种,每种都有高对比度版本。但就像任何好的代码编辑器一样,有很多很棒的第三方主题可用。

如果您更喜欢文字处理器的外观而不是代码编辑器的外观,我推荐 huacat 的 Office 主题:

如果您更喜欢代码编辑器,Dracula、Gruvbox、Material(见下面的屏幕截图)和 Nord 等常见主题都可以从扩展市场获得。

要安装新主题:

  1. 点击界面左下角的齿轮图标。

  2. 点击扩展

  3. 搜索上述任何主题,或简单地将类别过滤为主题并浏览可用的内容。

VS Code 是终极 Markdown 编辑器吗?

那么,VSCode 是网页内容的终极 Markdown 编辑器吗?开箱即用,可能不是。但它是可扩展的。

单词计数器、拼写检查器、将 Markdown 复制为 HTML、预览自定义设置和主题只是表面上的东西。有一个充满 VS Code 扩展的生态系统,你可以自由地把它变成你自己的。

如果还有什么疑问与建议,请在下面的评论框里告诉我们能。

来自:Linux迷
链接:https://www.linuxmi.com/vs-code-markdown.html
关注我们

长按或扫描下面二维码关注 Linux公社



关注 Linux公社,添加“ 星标 

每天 获取 技术干货,让我们一起成长

合作联系:root@linuxidc.net

相关推荐

  • 入门指南:使用 Visual Studio Code 高效编辑 Markdown
  • 副业赚了57万
  • Kubecost 2.0 发布,带来了网络监控功能
  • 知乎:多云架构下大模型训练,如何保障存储稳定性?
  • 告别 React,拥抱 Svelte:21天重写应用,开发速度翻倍代码量减半!
  • Redis 容器化,是不是个“软柿子”?
  • 要涨了!!!
  • 全是坑!慎用 Arrays.asList
  • 首屏时间,你说你优化了,那你倒是计算出给给我看啊!
  • 实力打脸!Adobe用竞品Midjourney图片训练Firefly。内部员工批评不断终爆料。用户:赚了但很惭愧,我上传了数千张
  • 企业级离线数仓分层设计和演化之路
  • 面试官:说一下加密后的数据如何进行模糊查询?
  • 面试官:线上MySQL的自增id用尽怎么办?
  • 字节员工:最近金价好高。家里还有一斤多黄金,要不要出一波呀
  • GPT-4升级被曝引入Q*,推理/数学更强废话更少,竞技场重夺王位
  • 手机可以跑大模型了,一夜下载量超2000
  • [开源]一款通用管理平台,模块插件式开发,前后端分离,开箱即用
  • KDD Cup 2024:Meta LLMs RAG挑战赛
  • 今日代码大赏 | Java 实现二分查找算法
  • 三轮电商公司面试,已拿 Offer!