Я использую уценки фильтр Haml, как и это:подсветка синтаксиса в уценки фильтра Haml в
:markdown
This is markdown text, yay!
, но я хочу сделать подсветку синтаксиса для кода внутри этого текста, что-то вроде:
:markdown
This is markdown text, yay!
<code lang="ruby">
def hello(world)
puts "Hello #{world}"
end
</code>
Есть идеи, как это сделать? Я знаю, как использовать CodeRay, но я не вижу, как захватить этот текст.
подсветка синтаксиса в какой текстовый редактор/IDE? – Phrogz
@Phrogz В выпуске HTML. – Pablo
@ JPablo Прошу прощения, я до сих пор не понимаю ваш вопрос. Вы спрашиваете, какую HTML-разметку и JS-библиотеку вы должны использовать для автоматической раскраски синтаксиса в веб-браузере? Если это так, это не связано с Haml, Markdown или Rails. Ни Haml, ни Markdown автоматически не создают HTML или CSS, что дает подсветку синтаксиса для любого конкретного языка. – Phrogz