thumb

По умолчанию Jekyll версии 3, ставится с подсветкой синтаксиса от Rouge. По некоторым причинам вы можете захотеть отключить его. Например если вы заменили встроенный Rouge на другой плагин подсветки синтаксиса, как Prism.js или на ваш собственный кастомный.

Для отключения Rouge в Jekyll 3, сделайте следующее.

Откройте _config.yml файл размещённый в root директории вашего вебсайта построенного на Jekyll.

Добавьте следующую строку:

highlighter: none

Теперь вы отключили подсветку синтаксиса от Rouge.

Но это не работает с вебсайтами построенными на Jekyll которые хостятся на GitHub Pages. В таком случае, нам нужно сделать кое-что с syntax_highlighter_opts. Вместо highlighter: none добавьте следующие строки:

markdown: kramdown
kramdown:
   syntax_highlighter_opts:
      disable : true

Это также сработает с подсветкой синтаксиса на GitHub Pages.

Если эта статья помогла вам, пожалуйста, оставьте комментарий :smiley:

Спасибо за прочтение!