15

如何在 gitlab wiki 上创建表格?

它使用 github 风格的 markdown,以及这种风格的 markdown支持表,但我无法使以下示例工作:

冒号可用于对齐列。

| Tables        | Are           | Cool  |
| ------------- |:-------------:| -----:|
| col 3 is      | right-aligned | $1600 |
| col 2 is      | centered      |   $12 |
| zebra stripes | are neat      |    $1 |

The outer pipes (|) are optional, and you don't need to make the raw Markdown line up prettily. You can also use inline Markdown.

Markdown | Less | Pretty
--- | --- | ---
*Still* | `renders` | **nicely**
1 | 2 | 3

有激活表的技巧吗?

4

2 回答 2

12

更新:见GitLab 14.1(2021 年 7 月)

在 Wiki 内容编辑器中创建表格和上传图像

在 Wiki 内容编辑器中创建表格和上传图像

当我们引入新的 WYSIWYG Markdown 编辑器的 MVC 时,我们开始在 GitLab 14.0 中改善您的 wiki 编辑体验。
它支持最常见的 Markdown 格式选项,但有一些明显的差距。

GitLab 14.1 继续改善您对图像和表格的编辑体验

您现在可以将图像直接上传到编辑器中。您还可以插入和编辑表格,包括从流行的电子表格应用程序复制和粘贴内容,以将其他来源的表格引入您的 wiki。​</p>

https://about.gitlab.com/images/14_1/create-tables-and-images-in-wiki-wysiwyg.png -- 在 Wiki 内容编辑器中创建表格和上传图片

请参阅文档问题

和:

请参阅GitLab 14.3(2021 年 9 月)

在新的 wiki 编辑器中直观地编辑表格的结构

在新的 wiki 编辑器中直观地编辑表格的结构

编辑一个有 9 列 25 行的 Markdown 表是一回事。
但是在 Markdown 中向该表添加第十列?
这涉及对每一行进行非常重复且容易出错的编辑。一个错误或放错位置|,表格无法呈现。

wiki 中新的 WYSIWYG Markdown 编辑器让您可以使用工具栏中的按钮快速轻松地插入表格

然而,在选择了初始行数和列数之后,处理表的结构可能会更加困难。

在 GitLab 14.3 中,您现在可以单击任何选定单元格右上角的插入符号图标以在选定单元格之前或之后添加或删除列和行
现在,随着您的内容扩展,复杂性不会随之而来。

https://about.gitlab.com/images/14_3/wiki-editor-edit-table-structure.png -- 在新的 wiki 编辑器中直观地编辑表的结构

请参阅文档问题


请参阅GitLab 14.5(2021 年 11 月)

wiki 中的表格支持块级元素

GitLab 14.1 在新的 wiki 编辑器中引入了对表格的 WYSIWYG 编辑,但表格单元格中支持的内容类型受到底层 Markdown 实现的限制:您无法添加块级元素,如列表、代码块或在桌子。

现在,在 GitLab 14.5 中,表格单元格内完全支持这些块级元素

您可以在表格单元格中插入列表、代码块、段落、标题,甚至嵌套表格,从而为您提供更大的灵活性和自由度来格式化您的内容以满足您的需求。

https://about.gitlab.com/images/14_5/wiki-tables-with-block-elements.png -- wiki 中的表格支持块级元素

请参阅文档问题


原始答案:2013:

情况似乎仍然如此,如Issue 3651issue 1238中所述,即使支持 Flavored Markdown

这行不通:

| parameters  | desc                 |
| :---------  | :------------------- |
| -w | --word | Parameter for Word   |

因此,欢迎对这个特定的错误做出贡献。

然而,AJNeufeld在评论中建议(2016 年):

您需要使用实体代码来获取“ ”和“ ”&#124;之间的垂直管道,因此它在渲染表中显示为“。 即,整行应该是:-w--word"-w | --word

| -w &#124; --word | Parameter for Word |
于 2013-07-12T05:35:08.837 回答
0

您还可以使用以下过程在 Gitlab wiki 中添加包含尽可能多的列/行的表格。

| column1 | column2 | column3 |
|---|---|---|
| data_ column1 | data_ column2 | data_ column3 |
于 2020-11-18T10:35:27.023 回答