Отключение Rouge - встроенной подсветки синтаксиса в Jekyll
По умолчанию 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.
Если эта статья помогла вам, пожалуйста, оставьте комментарий
Спасибо за прочтение!
Arthur is a designer and full stack software engineer. He is the founder of Space X-Chimp and the blog My Cyber Universe. His personal website can be found at arthurgareginyan.com.