首页 > 解决方案 > pycharm Markdown 需要在 pre 标签中添加一个类

问题描述

伙计们,

我想知道,因为我们能够利用 pycharm Markdown 复制代码的功能。有没有办法将自定义类添加到 <pre> 标签或将自定义样式(如填充)添加到 pre。

例如: 假设我有以下代码

def test():
    print("Hello World")

我可以复制代码片段并将其粘贴到我的博客站点或运行手册中,它将如下所示

  <pre style="background-color:#2b2b2b;color:#a9b7c6;font-family:'Menlo';font-size:12.0pt;"><span style="color:#cc7832;">def </span><span style="color:#ffc66d;">test</span>():<br>    <span style="color:#8888c6;">print</span>(<span style="color:#6a8759;">"Hello World"</span>)</pre>

我正在使用 Darcula Scheme,想知道是否可以向 <pre> 标签添加一个类,例如 <pre class="py-code"> 。

这个类应该被添加到每个 <pre> 标签中;从那时起,我可以简单地将代码片段复制/粘贴到运行手册中。

样本输出应该是

  <pre class="py-code" style="background-color:#2b2b2b;color:#a9b7c6;font-family:'Menlo';font-size:12.0pt;"><span style="color:#cc7832;">def </span><span style="color:#ffc66d;">test</span>():<br>    <span style="color:#8888c6;">print</span>(<span style="color:#6a8759;">"Hello World"</span>)</pre>

或者只是在样式中添加填充...例如 ==> padding:10px;

  <pre style="padding:10px;background-color:#2b2b2b;color:#a9b7c6;font-family:'Menlo';font-size:12.0pt;"><span style="color:#cc7832;">def </span><span style="color:#ffc66d;">test</span>():<br>    <span style="color:#8888c6;">print</span>(<span style="color:#6a8759;">"Hello World"</span>)</pre>

标签: pythonhtmlcsspycharm

解决方案


推荐阅读