Markdown:如何在表单元格中插入Java代码块?

Markdown:如何在表单元格中插入Java代码块?,markdown,Markdown,我知道如何在表格单元格中插入一行代码。但是,当我想在表格单元格中插入这样的代码块时,我不能这样做: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World"); } } 如果您希望它保持在相同的整洁格式而不在同一行中,那么您可能需要考虑另一个选项,除了一个表中的全部降价或降价。否则,只需在代码块上使用backtick(`),

我知道如何在表格单元格中插入一行代码。但是,当我想在表格单元格中插入这样的代码块时,我不能这样做:

public class HelloWorld { 
   public static void main(String[] args) { 
      System.out.println("Hello, World");
   }
}

如果您希望它保持在相同的整洁格式而不在同一行中,那么您可能需要考虑另一个选项,除了一个表中的全部降价或降价。否则,只需在代码块上使用backtick(`),如下所示:

#### Table Example
Column 1 | Column 2 | Column 3 
--- | --- | --- 
`public class HelloWorld {public static void main(String[] args) { System.out.println("Hello, World");}}` | random text | 1234563

请随意将此代码放在在线编辑器中,并查看它的外观。在它满足您的需要之前,您可以随意使用它:

没有原始HTML,您就无法使用它

大多数支持表语法的标记实现(如果不是所有的话)只支持表单元格中的内联标记。这意味着“块级”构造不能在标记后的表单元格中使用。这意味着没有段落、列表、块、代码块等

如果要将代码块包装到标记文档中的表格单元格中,则需要对整个表格以及最有可能的代码块使用原始HTML。

Pandoc支持嵌入代码块:

+---------------+---------------+
|               | code          |
+===============+===============+
| Bananas       | ```           |
|               | foo           |
|               | ```           |
+---------------+---------------+
| Apples        | ```           |
|               | foo           |
|               | ```           |
+---------------+---------------+

为什么不呢?你犯了什么错误?您可能只是没有正确转义引号。我无法键入块。我可以像下面的解决方案一样,在没有缩进的情况下键入一行。但这不是我想要的@d_\n您使用的是哪种降价实现?完全不支持表格,除非您使用内联HTML。但令人恼火的是,pandoc不支持在这些块中突出显示语法。