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:

Дякую за прочитання!