2010-12-08 117 views
1

我需要在Joomla文章中的各种语言(PHP,C#,VB等)的源代码的语法高亮显示。我已经尝试启用Geshi插件,更新语言文件并将代码放入我的Joomla文章 - 但我似乎无法使其工作。代码突出显示Joomla

我也试过从JED CodeCitation,但再次,这个问题似乎是相同的 - 我不知道如何告诉Joomla将其作为代码进行处理。我在我的代码周围放置了{codecitation}和{/ codecitation}(以及包括笔刷值),但它不起作用。我不确定这些标签是否应该放在源代码或wysiwug

有人可以请一个替代方法协助或解决我做错了什么?

回答

2

随着CodeCitation:如果你已经写了使用标签(即{codecitation} code {/codecitation})的文章,它应该工作。你有没有检查你是否启用了曼波特?

+0

我有一些问题,使其工作,但最终它没有。 +1。我仍然存在的问题:它失去了缩进,下载页面没有提供工具栏(如果您在答案中引用了它,以便更好地参考),则不会有任何工具栏。谢谢。 – 2011-04-15 14:47:58

0

我不确定你是否可以在Joomla中使用它。我使用Alex Gorbatchev的语法突出显示器。我已经在几个博客(例如wordpress)和一些独立的网页中使用过它。不难整合。它使用'pre'标签。您需要确保代码已经被转义。这可能值得一看。这是一个链接。

http://alexgorbatchev.com/SyntaxHighlighter/

希望这有助于。

鲍勃

1

作为的Joomla 3.4隔世的已被删除 - 但你仍然可以得到Geshi+(隔世与所有其他语言重新包装) - &看到如何配置隔世提示here

Geshi + working的一个例子是here

现在有使用highlightjs & google's prettify library突出语法的Joomla插件,但我发现隔世+工作更好

+0

你也可以在Joomla这里http://extensions.joomla.org/extension/script-code-highlighter获取最新的Code荧光笔(Geshi)。 – 2015-12-01 18:16:28