前身の「Crayon Syntax Highlighter」でもそうでしたが、後継の「Urvanov Syntax Highlighter」でも、クラシックブロックを選んでコードのアイコンクリックしてコードを追加...というのが何か少し手間に感じてしまう ^-^;)

クラシックブロックを使わずに単にコードブロック追加してコードをそこに貼る、みたいな使い方をしていますが、そこで必要になるのがラインマークや言語指定などクラスの種類と追加の仕方。

ブロックエディタでも簡単にできますが、よく忘れるのでメモ書きとしてまとめておきました。

クラス指定の仕方

クラシックブロックを使わない場合もクラスの指定は簡単で、よく使うラインマークを例にすると...

ここでは「mark:4-8」とCSSクラスを追加すればよいですね。

コードブロックをクリックして、サイドバーの「ブロック」にある「高度な設定」の中の「追加CSSクラス」に記述。

  • ①:「高度な設定」をクリック
  • ②:「追加CSSクラス」にクラスを指定

言語、ラインマーク、スタート行番号、といったように、複数指定したい場合には半角スペースを空けて記述すればOK

  • 例)
    ・言語:PHP(lang:php)
    ・ラインマーク:3行目のみ(mark:3)
    ・スタート行番号:30(start-line:30)
    ⇒「lang:php mark:3 start-line:30」

使えるクラスと記述の仕方まとめ

クラス説明クラスの記述例
markラインマークmark:3
(3行目をマーク)
mark:2-8
(2行目から8行目をマーク)
mark:1,3,5-10
(1行目、3行目、5行目から10行目をマーク)
lang言語の指定lang:php
lang:css
lang:xhtml
start-line開始行番号start-line:3
range表示行指定range:3-5
titleタイトルの表示title:タイトルを入れるぞ!
themeテーマの指定theme:classic
highlightハイライトありなし指定highlight:0
(ハイライトなし)

ではでは~

関連)
Urvanov Syntax Highlighterでツールバーのアイコンメニューを日本語化する方法

早期退職して海外で奮闘する JIN のメールマガジン

時間や場所に縛られず稼いだJINが教える

~ 最短で月収10万円稼げるようになる方法 ~

お名前(全角文字)

隣のあの人にも、思わず教えたくなる秘密

配信停止は、いつでもできます

迷惑メールは一切配信されませんので、ご安心くださいね

自らの手で未来を変える力を手に入れる!