Плагин Source. Раскраска исходных текстов программ

Немного рекламы

Плагин добавляет вики-команду (:source:) для раскраски текста программы на различных языках программирования.

Скачать (версия 1.14.5)
Требуемая версия OutWiker: 1.8.1

Использование

(:source параметры... :)
Исходный код
(:sourceend:)

Параметры

lang - язык программирования
tabwidth - размер табуляции
file - прикрепленный файл с текстом программы
encoding - кодировка прикрепленного файла с текстом программы (кодировка по умолчанию - utf8)
style - стиль оформления
linenum - включить нумерацию строк
parentbg - использовать фон страницы для блока кода

Пример 1

КодРезультат

Пример 2

КодРезультат

Пример 3

КодРезультат

Пример 4

КодРезультат

Пример 5

Вставка текста программы из прикрепленного файла с указанием кодировки. Приставку "Attach:" в параметре file можно опускать.

(:source file="Attach:example.cs" encoding="cp1251":)(:sourceend:)

Пример 6

Вставка текста программы из прикрепленного файла с явным указанием языка программирования. По умолчанию используется кодировка UTF-8.

(:source file="example.txt" lang="python":)(:sourceend:)

Примеры стилей

Стиль default:
Стиль emacs:
Стиль vim:
Стиль colorful:

Скриншоты

source_scr_dialog_1.png: 561x268, 26k (12.08.2013 09:37)
source_scr_dialog_2.png: 561x268, 26k (12.08.2013 09:37)
source_params.png: 802x527, 57k (12.08.2013 09:37)

История версий

1.14.5 (28.05.2017)

  • Исправление ошибок.

1.14.4 (18.03.2017)

  • Обновлена библиотека Pygments.

1.14.3 (17.10.2016)

  • Добавлена поддержка OutWiker 2.0.

1.14.2 (20.08.2016)

  • Добавлена поддержка шведского языка.
  • Обновлена библиотека Pygments.

1.14.1 (29.05.2016)

  • Исправление ошибок.

1.14 (11.02.2016)

  • Исправление ошибок.
  • Обновление библиотеки Pygments, что увеличило число поддерживаемых языков и добавило несколько новых стилей оформления.

1.13 (03.06.2015)

  • Исправление ошибок.

1.12 (09.02.2015)

  • Обновление библиотеки Pygments.
  • Появились новые стили оформления кода.
  • Появилась поддержка новых языков программирования.

1.11.5 (20.01.2015)

  • Исправление ошибок.
  • Небольшие улучшения в интерфейсе.

1.11.3 (11.09.2014)

  • Исправление ошибок.

1.11.2 (13.07.2014)

  • Небольшие исправления в интерфейсе.

1.11.1 (17.03.2014)

  • Исправлена работа раскраски кода на языке 1С.

1.11 (09.01.2014)

  • При использовании OutWiker 1.8 можно задавать горячую клавишу для вставки команды (:source:)

1.10 (12.08.2013)

  • Добавлен параметр linenum для отображения номеров строк.
  • Добавлен параметр parentbg для использования в качестве фона исходников фона страницы.
  • Улучшено отображение исходников на страницах с темным фоном.

1.9 (18.02.2013)

  • Добавлена возможность выбирать стиль оформления.
  • Исправления в диалоге вставки команды (:source:).

1.8 (19.01.2013)

  • Добавлена возможность вставки текста программ из прикрепленных файлов.
  • Добавлен параметр encoding, указывающий кодировку файла с исходником.

1.7 (04.01.2013)

  • Добавлен диалог для вставки команды (:source:).

1.6 (01.08.2012)

  • Добавлена поддержка языка 1С.

1.0

  • Первая версия

Обсуждение на форуме

Вы можете подписаться на новости сайта через RSS, Группу Вконтакте или Канал в Telegram.
5 stars

Рейтинг 4.9/5. Всего 21 голос(а, ов)


Немного рекламы