如何在 Confluence 中正确格式化目录树?

And*_*niy 6 formatting markup confluence

我想正确格式化目录树图,例如:

   - /folder1 
          - /folder2
          - /folder3
               - file1
               - file2
Run Code Online (Sandbox Code Playgroud)

为此我应该使用什么标记?

小智 7

我知道我正在挖掘这个主题,但我在编写文档时遇到了同样的问题,并且所提出的解决方案都不适合我(就像作者看起来的那样)。因此,为了将来参考,这里有另一个解决方案

\n

仅使用ascii字符形成树结构(\xe2\x94\x82、\xe2\x94\x9c、\xe2\x94\x80、\xe2\x94\x94),并在行之间使用Shift + Enter以减少行间距。很有视觉效果

\n

Ascii 树表示

\n
\xe2\x94\x9c\xe2\x94\x80 folder1\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80 subFolder1\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80 subFolder2\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80 subFolder3\n\xe2\x94\x82   \xe2\x94\x94\xe2\x94\x80 subFolder4\n\xe2\x94\x94\xe2\x94\x80 folder2\n
Run Code Online (Sandbox Code Playgroud)\n


shr*_*use 5

如果您有权访问 Linuxtree命令,则可以执行以下操作tree -Q --charset=ascii。(您可以在 Windows 下使用 cygwin)这与 MTD 的答案不同,因为您必须考虑输出字符并用空格引用文件名。如果您不使用,--charset=ascii您将得到 Confluence 无法处理的字符。

tree -Q --charset=ascii
.
`-- "Folder 1"
    |-- "Folder 2"
    `-- "Folder 3"
        |-- "File 1"
        `-- "File 2"

3 directories, 2 files
Run Code Online (Sandbox Code Playgroud)

然后将其放在 Confluence 上的代码块中

在此输入图像描述


MrK*_*mar 2

您是否正在寻找类似下面快照的内容?如果是这样,那么这就是您实现这一目标的方法。

  • 键入 - (破折号)并按空格键创建项目符号。
  • 按 T​​ab 键创建子项目符号点。
  • 按 Enter 键添加多个项目符号点等。

您可以使用工具栏图标来执行上述格式设置,但我使用键盘很容易,因此为您提供了这种方法。

在此输入图像描述 您可以从 Atlassian 的文档中了解有关 Confluence 中文本格式的更多信息:

谢谢你!