Викия

ru-Викия

коммент.8

Подсветка синтаксиса в вики-тексте, CSS и Lua

Многие опытные участники Викия предпочитают при редактировании статей использовать режим Исходного кода, а не Визуальный редактор. Но даже им бывает сложно с первого взгляда разобраться, что именно находится на странице с большим количеством вики-текста. В связи с этим, мы разработали новое расширение под названием «Подсветка синтаксиса», которое должно помочь как опытным участникам, так и новичкам, чётко видеть структуру вики-текста на странице.

Это расширение работает довольно просто: оно выделяет разными цветами различные элементы кода. Например, ссылки окрашиваются голубым цветом, шаблоны - жёлтым и т.д.

Подсветка будет работать не только на обычных страницах вики, но и на страницах с CSS, JS и Lua. Сейчас коды на них также окрашиваются в разные цвета, но новая подсветка будет ярче и нагляднее. Особенно это пригодится для страниц с JS, так как сейчас определить участок с некорректным кодом довольно трудно. Подсветка будет работать как на глобальных страницах с CSS и JS, так и на локальных.

Выделение цветом будет отличаться для википроектов с тёмным и светлым фоном, чтобы адекватно отображаться на википроектах с разными цветовыми схемами.


В настоящий момент расширение доступно в бета-версии. Прежде, чем развернуть его на все википроекты, нам важно услышать ваши комментарии и мнения. Если вы являетесь администратором вики и хотите проверить подсветку синтаксиса у себя, оставьте сообщение со ссылкой на вики в комментариях к этому блогу или отправьте заявку через Служебная:Contact/general. Подключение расширения никоим образом не затронет другие функции вашей вики.

Также опробовать новое расширение можно на Тест Вики (светлый фон) и Dying Light вики (тёмный фон).

Если вы заметите какую-то ошибку или неправильное поведение подсветки, напишите в Служебная:Contact/bug.

Известные ошибки на сегодняшний день (обратите внимание, что это не полный список):

  • Подсветка недоступна в режиме Исходного кода в новом Визуальном редакторе.
  • Если страница начинаете с обычного текста, то подсветка может отсутствовать.
  • Пользователи не могут выбирать показывать или не показывать подсветку.
  • На некоторых страницах подсветка может смещаться относительно текста.

Викия-сеть

Случайная вики