Эффект кода в HTML / блоге - PullRequest
3 голосов
/ 30 марта 2010

Я использую Eclipse для написания php и, естественно, получаю цветовое кодирование, как и все IDE.

Как получить такой же эффект в блоге?

См. Этот пример ( прокрутите вниз, чтобы увидеть цвета кода ), у него полноцветный, зеленый, красный, синий, довольно приемлемый, я бы сказал,

http://www.tellinya.com/read/2007/06/15/20.html

Есть ли что-то, что является автономным PHP, который может достичь этого, или мне нужен плагин и установить CMS? Я предпочел бы автономный, я думаю, если это возможно.

Ответы [ 6 ]

2 голосов
/ 30 марта 2010

Вы можете использовать SyntaxHighlighter , который является чисто JavaScript-решением. Или см. 9 полезных сценариев выделения синтаксиса Javascript для получения дополнительной информации.

1 голос
/ 30 марта 2010

Если вы хотите создать подсветку на стороне сервера, вы можете использовать библиотеку PHP GeSHi . Существует также плагин Drupal , который действует как выходной фильтр.

0 голосов
/ 31 марта 2010

Для Wordpress вы можете использовать плагин http://wordpress.org/extend/plugins/wp-syntax/. Если вам нужно что-то простое только для PHP, вы можете использовать встроенную функцию http://php.net/highlight_string.

0 голосов
/ 31 марта 2010

Вы можете встраивать фрагменты Pastie куда хотите, с помощью JavaScript. У них есть сообщение в блоге . Я люблю это!

0 голосов
/ 30 марта 2010

Для использования в drupal Фильтр GeSHi для подсветки синтаксиса модуль ...

0 голосов
/ 30 марта 2010

В приведенном вами примере автор инкапсулирует фрагмент кода среди тегов <code>, чтобы сохранить отступы, и использует информацию стиля для установки цветов.

Возможно, вы могли бы использовать некоторый код javascript, чтобы включить «подсветку синтаксиса» для PHP, это то, что вам нужно.

Возможно, вы захотите взглянуть, например, на:

http://softwaremaniacs.org/soft/highlight/en/

...