シンタックスハイライトをつけた
コードを書いたときにシンタックスハイライトが効くようにしてみた。
enable syntax highlighting using highlight.js · okonomi/blg@e5835bc
highlight.jsを使った。
TrixエディタのUIだとHTMLの直接編集ができないので<code class="ruby">
みたいに言語を指定したりできないけど、highlight.jsは勝手に言語を判別してなんとなくいい感じに色付けしてくれるので楽。
Ruby:
class User < ApplicationRecord
before_create :set_remember_token
private
def set_remember_token
self.remember_token = generate_remember_token
end
def generate_remember_token
SecureRandom.hex(20)
end
end
HTML:
<!doctype html>
<html>
<head>
<title>Sample</title>
</head>
<body>
<p>Hello</p>
</body>
</html>
まあ無いよりはマシかな…?