2011-04-02 48 views
7

你們是否知道能夠突出顯示混合PHP + HTML + CSS + JS代碼的語法高亮顯示器?最好的服務器端語法高亮解決方案(在PHP中)

,如:

<?php 
echo 'foo'; 
?> 
<div> foo </div> 
<style type="text/css"> 
    .foo {color: #3d3;} 
</style> 

我只知道GeShi至今。這很酷,但它一次只支持一種語言。

+0

您正在查找IDE還是要突出顯示正在呈現的網頁中的代碼? – 2011-04-02 18:09:57

+0

在一個網站上,突出顯示之前輸出 – Alex 2011-04-02 18:11:16

+0

@Alexndra,太好了,謝謝你的澄清。我想我沒有仔細閱讀你的問題。 – 2011-04-02 18:12:16

回答

8

這不是PHP,但Pygments是真棒。它比GeShi更快,甚至可以在PHP中使用system()函數。

+2

在PHP [PHPygments](https://github.com/capy)中有Pygments的橋樑/ PHPygments),並有詳細記錄 – Capy 2013-04-22 21:19:55

+0

這是很好的知道,它不存在兩年前,當我寫這個答案。 – Artefact2 2013-04-23 20:05:02