WordPress плагин CodeMirror for CodeEditor: редактор

Задумывались ли вы когда-нибудь о возможности подсветки кода прямо в стандартном ворпрессовском ...редакторе кода? Японский плагин (пакеты локализации из дистрибутива на орге только на английском и японском языке), имеющий звучное название CodeMirror for CodeEditor  сделает редактирование кода из административной части сайта чуть более удобным. Он распознает языки программирования и разметки: PHP, JavaScript, CSS и разумеется HTML, подключая библиотеку CodeMirror к админке. Далее просто перечислю список доступных настроек плагина.

WordPress подсветка кода в редакторе

Настройка WordPress плагина CodeMirror for CodeEditor

После активации на вкладке параметров появится дополнительный пункт меню, перейдя по которому вы окажетесь на странице со следующими опциями:

  • Галочка Highlight sourcecodes - собственно само подключение подсветки, по умолчанию включено.
  • Theme - список из нескольких стандартных стилей для изменения внешнего вида продвинутого textarea.
  • Keymap - задает какой набор горячих клавиш использовать. Доступны три варианта: стандартный, а также эмуляция сочетаний клавиш редакторов Emacs и Vim.
  • Галочка Show linenumber - показывать или не показывать номера строк. См. следующий пункт.
  • Галочка Show gutter - показывать или не показывать левосторонний отступ.
  • Gutter size - изменение ширины левостороннего разделителя.
  • Чекбокс Fixed gutter - полоска слева будет видна даже в случае горизнтальной прокрутки.
  • Галочка Highlighting the cursor line - подсвечивать ли строчку с курсором.
  • Tab size - количество пробелов для отступов по умолчанию.
  • Чекбокс Indent with tabs - задает отсуп с табами.
  • Чекбокс Smart indent - использовать ли контекстно-зависимый отступ, по умолчанию включено.
  • Галочка Visible tabs - визуализировать ли все отступы. По умолчанию включено.
  • Чекбокс Highlight pair of brackets - выделять ли парные скобки при фокусе. Default: да.
  • Чекбокс Auto indentation - разрешить автоматические отступы.
  • Галочка Highlight matched strings - выделять ли совпавшие участки кода.
  • Чекбокс Show Search and Replace box - показывать ли панель поиска и замены слов в тексте.

Бонусом пользователям дана возможность получения краткой информации о текущем окружении - Your System Info, увидите приблизительные версии операционной системы, MySQL, PHP, WP и т.п.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.