Markdown:如何在 table 单元格中插入 Java 代码块?
Markdown: How to insert Java code block inside table cell?
我知道如何在 table 单元格中插入一行代码。但是当我想在 table 单元格中插入这样的代码块时,我无法做到这一点:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
如果您希望它保持相同的整洁格式而不是在一行中,您可能需要考虑另一种选择,除了 table in markdown 或完全降价。否则,您可以只在代码块上使用反引号 (`),如下所示:
#### 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
您可以随意将此代码放入在线编辑器中,并亲自查看它的外观。试用它直到它适合您的需要:http://dillinger.io/
你不能没有原始 HTML。
大多数(如果不是全部)支持 table 语法的 Markdown 实现仅支持 table 单元格内的内联标记。这意味着 "block level" 结构不能在 Markdown 的 table 单元格中使用。这意味着没有段落、列表、blockqoutes、代码块等。
如果您想将代码块包装在 Markdown 文档的 table 单元格中,您将需要对整个 table 和很可能是代码块使用原始 HTML还有。
Pandoc 支持 grid tables 嵌入代码块:
+---------------+---------------+
| | code |
+===============+===============+
| Bananas | ``` |
| | foo |
| | ``` |
+---------------+---------------+
| Apples | ``` |
| | foo |
| | ``` |
+---------------+---------------+
我知道如何在 table 单元格中插入一行代码。但是当我想在 table 单元格中插入这样的代码块时,我无法做到这一点:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
如果您希望它保持相同的整洁格式而不是在一行中,您可能需要考虑另一种选择,除了 table in markdown 或完全降价。否则,您可以只在代码块上使用反引号 (`),如下所示:
#### 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
您可以随意将此代码放入在线编辑器中,并亲自查看它的外观。试用它直到它适合您的需要:http://dillinger.io/
你不能没有原始 HTML。
大多数(如果不是全部)支持 table 语法的 Markdown 实现仅支持 table 单元格内的内联标记。这意味着 "block level" 结构不能在 Markdown 的 table 单元格中使用。这意味着没有段落、列表、blockqoutes、代码块等。
如果您想将代码块包装在 Markdown 文档的 table 单元格中,您将需要对整个 table 和很可能是代码块使用原始 HTML还有。
Pandoc 支持 grid tables 嵌入代码块:
+---------------+---------------+
| | code |
+===============+===============+
| Bananas | ``` |
| | foo |
| | ``` |
+---------------+---------------+
| Apples | ``` |
| | foo |
| | ``` |
+---------------+---------------+