markdown实现代码块显示行号,并且行号右侧有分割线

想问下各位小伙伴们,如何在Typora里面用markdown语法是怎么实现下面的格式?我用代码块最用能实现有行号,行号右边的那一条竖线是怎么实现的呢?

图一和图二是我想要的效果,图三是目前有的效果

  • 图三

    img

  • 图一

    img

  • 图二

    img

typora可以更换不同主题,也可以自己下载主题,有些主题应该能符合你的需求,或者自己修改主题的css文件来进行自定义主题,可以参考