美文网首页辅助资料
【教程】通过正则为 Markdown 代码块加入语言类型注解

【教程】通过正则为 Markdown 代码块加入语言类型注解

作者: 雨落随风 | 来源:发表于2023-04-03 19:39 被阅读0次

在本文,笔者将教大家如何使用正则表达式给 markdown 的代码块加上编程语言类型的关键字

前言:

发现 “```” 虽然能够标记出代码块,但在某些 markdown 编辑器中并不能很好的着色,于是给 “```” 加上一个描述编程语言类型的关键字就很有必要啦(原理就是第一个出现的 “```”后面加上 “csharp”,形如 “```csharp” )。
作为程序员,我使用 visual studio ,并通过 vs 自带的替换功能实现,为了更准确和高效,必然需要用到正则。

实现:

查找框输入:(^`{3}$)\r?\n(?!\r?\n)
替换框输入:$1csharp\r\n

原理:

效果:

处理前 处理后

结语:

尝试走捷径未果,但是依旧感谢 ChatGPT 的协助与最后提供的正则表达式解释,Cheers!!

相关文章

  • MarkDown语法

    高亮代码块 我们使用MarkDown代码块时,需要通过标记语言来实现代码块高亮。 区别 以下通过一个示例来观察标记...

  • ts笔记

    教程 1.ts提供静态代码分析:检查代码结构和类型注解;

  • Markdown 语法

    1. Markdown Guide Markdown 代码块支持的语言 Markdown 编辑器Mac: MacD...

  • markdown 代码块语言标记

    Markdown语法中代码块的常用标识: C-- c、cpp C#-- c#、c-sharp、csharp Jav...

  • Markdown学习笔记

    教程地址:Markdown教程 | 菜鸟教程 Markdown 介绍 Markdown 是一种轻量级标记语言,它允...

  • Markdown语法大全

    markdown语法大全 一,markdown标题 二,markdown代码块 4,行内代码 2,这是代码块! 这...

  • 简单学习自定义注解 Annotation

    何为注解 Java注解又称Java标注,是Java语言5.0版本开始支持加入源代码的特殊语法元数据。Java语言中...

  • Java注解总结(一)

    Java注解总结(一) 什么是注解 Java注解又称Java标注,是Java语言5.0版本开始支持加入源代码的特殊...

  • markdown 代码块(```code)支持的语言列表

    markdown 代码块(```code)支持的语言列表[https://www.cnblogs.com/mank...

  • 2018-06-20

    markdown简介 简介 markdown 是一种标记语言,用来写文章和日记 代码块 列表 123 456 字体...

网友评论

    本文标题:【教程】通过正则为 Markdown 代码块加入语言类型注解

    本文链接:https://www.haomeiwen.com/subject/pmndddtx.html