如果嫌在自己的網站中安裝GeSHi太麻煩,有一堆東西要設定,代碼還常常被編輯器吃掉,不如來試試看這個線上的語法高亮度程式吧。
Online syntax highlighting目前支援相當多種格式,包括常見的 Java, HTML, CSS, C, C++, PHP, Perl, Python, Ruby 等等語法都可以正確支援和識別顏色。

使用方法很簡單,先在Source code欄貼上您想要高亮度的語法,然後在右方選擇語言(也可以讓程式自動辨別),以及Style選擇顏色,按下Highlight即可。
網頁上會出現預覽與html code讓您複製。當然如果您有所見即所得編輯器的話,直接複製預覽部份的程式碼也是可以的。
不過我目前使用FCK編輯器在joomla中,貼上時顯示正常,儲存後在前台卻會出現亂碼,需要先把貼上的程式碼段落選起來,然後將"格式"中的"已格式化"移除,改選其他選項才會正常顯示。
以下為範例:
<?
function counter() {
@$link=mysql_connect("localhost","root","1234") or die("連線失敗");
mysql_select_db("php_test");
$count=mysql_query("SELECT count FROM count_2");
$row=mysql_fetch_row($count);
$row[0]+=1;
mysql_query("UPDATE count_2 SET count = $row[0]");
echo $row[0];
mysql_close($link);
}
?>
<?php
mysql_select_db($database_jom, $jom);
$query_ALL = "SELECT * FROM asi_content ORDER BY id DESC";
$ALL = mysql_query($query_ALL, $jom) or die(mysql_error());
$row_ALL = mysql_fetch_assoc($ALL);
$totalRows_ALL = mysql_num_rows($ALL);
?>
網站位址:http://tohtml.com/







文章回應