代码突出显示Joomla

时间:2010-12-08 01:03:57

标签: joomla syntax-highlighting

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

我也尝试过JED的CodeCitation,但问题似乎是一样的 - 我不知道如何告诉Joomla将其作为代码处理。我将{codecitation}和{/ codecitation}放在我的代码周围(以及包含画笔值),但它不起作用。我不确定这些标签是放在源头还是wysiwug

有人可以帮助替代方法或解决我做错的事吗?

3 个答案:

答案 0 :(得分:2)

使用CodeCitation:如果您已经使用标记(即{codecitation} code {/codecitation})编写了文章,那么它应该可行。你有没有检查一下你是否启用了mambot?

答案 1 :(得分:1)

从Joomla 3.4开始,Geshi已被删除 - 但您仍然可以获得Geshi+(geshi重新包装所有其他语言) - &请参阅有关如何配置geshi的提示here

Geshi +工作的一个例子是here

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

答案 2 :(得分:0)

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

http://alexgorbatchev.com/SyntaxHighlighter/

希望这有帮助。

鲍勃