Плагин для красивого отображения кода в wordpress

Читаемость кода — это важно! Я уже так привык к подсветке синтаксиса, что читать код иначе просто не могу.

Если вы публикуете в своих заметках очень много кода, на разных языках, то очень желательно сделать его читаемым для человека, а не просто черный набор символов. Изобретать колеса я не очень люблю, поэтому поискав минут 20 и оценив все достоинства и недостатки выбрал только один плагин: Crayon Syntax Highlighter (скачать можно через поиск плагинов в wordpress или по ссылке в конце заметки).

Crayon Syntax Highlighter

Так выглядит окно настроек плагина.

Что мне понравилось:

  • Очень гибкие настройки.
  • Подсветка синтаксиса для 47 языков.
  • Выбор темы отображения кода, например, как в Eclipse, Arduino IDE, Github и многие другие.
  • Удобное редактирование в заметках.
  • Полноэкранный режим просмотра кода.
  • Выбор шрифтов и синтаксиса для каждого элемента, даже в приделах одной заметки.

Ну и несколько примеров вставки кода:

<?php
$obj = (object) array('foo' => 'bar', 'property' => 'value');
echo $obj->foo; // prints 'bar'
echo $obj->property; // prints 'value'
?>

#include <iostream>
using namespace std;// начало объявления класса
class CppStudio // имя класса
{
public: // спецификатор доступа
    void message() // функция (метод класса) выводящая сообщение на экран
    {
        cout << "website: fakir.name
theme: Classes and Objects in C + +
";
    }
};
 
int main(int argc, char* argv[])
{
    CppStudio objMessage; // объявление объекта
    objMessage.message(); // вызов функции класса message
    system("pause");
    return 0;
}

Как видим все очень функционально и удобно.

Линк на страницу плагина: http://wordpress.org/plugins/crayon-syntax-highlighter/

Полезное

Я читаю

  • devaka.ru
  • megaindex.org
  • seoprofy.ua
  • webmasters.ru
  • тИЦ fakir.name
  • подписка