Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用typo36.x编写代码文档?_Typo3 - Fatal编程技术网

如何用typo36.x编写代码文档?

如何用typo36.x编写代码文档?,typo3,Typo3,我们需要在Typo3 6.x中编写API使用的复杂文档,但是通过RTE输入代码样本非常容易出错,仅使用HTML元素就无法实现CMS的目的 对于Typo3,nice(对于编辑器)是否有办法输入各种编程语言中围绕代码示例的文本?您可以尝试使用标记内容元素。我从未尝试过它,但它有一个扩展(markdown\u content\u reload)。另一种选择是使用扩展restdoc(用于显示)和sphinx(用于生成)使用重组文本以创建TYPO3文档的相同方式编写文档。这不是一个坏主意,但您知道如何为嵌

我们需要在Typo3 6.x中编写API使用的复杂文档,但是通过RTE输入代码样本非常容易出错,仅使用HTML元素就无法实现CMS的目的


对于Typo3,nice(对于编辑器)是否有办法输入各种编程语言中围绕代码示例的文本?

您可以尝试使用标记内容元素。我从未尝试过它,但它有一个扩展(
markdown\u content\u reload
)。

另一种选择是使用扩展restdoc(用于显示)和sphinx(用于生成)使用
重组文本
以创建
TYPO3
文档的相同方式编写文档。

这不是一个坏主意,但您知道如何为嵌入式编程代码的语法着色吗?您可以使用JavaScript语法高亮,我用过一次,效果非常好。如果您有多种语言,剩下的问题是检测所使用的语言。我相信在这种情况下,标准的降价不会有帮助(github风格的降价会有帮助),因此您必须为content元素或类似元素设置一个类。当您想在服务器端完成这些工作时,您可能需要自己编写一个扩展。或者,您可以尝试扩展。