LoginSignup
1
1

More than 5 years have passed since last update.

Markdown記法の強調表示定義ファイル for K2Editor

Posted at

秀丸エディタ向けの定義ファイルを参考にさせていただきました。

  • K2Editorは(秀丸エディタと同様)複数行に未対応のため、コードブロックをうまく検出できません
  • もちろんどの強調表示を割り当てるかはお好みがあると思いますので(例:見出し4, 5, 6は同じ強調表示にしたい,など)ニーズに応じて改変してください
  • 変なマッチング結果が出る,ご要望などあればお気軽にご連絡ください
VERSION=1.4
Quotation="
Canceler="
Commenter=
CommenterRegExp=0
CommenterCase=1
CommenterWord=0
CommenterFuzz=0
BracketCount=0

// 23:行の強調1 - 28:行の強調6
23,0,0,0,1,0,(?#見出し1)(^#[^#]*?$)
24,0,0,0,1,0,(?#見出し2)(^##[^#]*?$)
25,0,0,0,1,0,(?#見出し3)(^###[^#].*?$)
26,0,0,0,1,0,(?#見出し4)(^####[^#].*?$)
27,0,0,0,1,0,(?#見出し5)(^#####[^#].*?$)
28,0,0,0,1,0,(?#見出し6)(^######[^#].*?$)

// 23:行の強調1
23,0,0,0,1,0,(?#見出し1)(^=+$)
23,0,0,0,1,0,(?#見出し2)(^-+$)

// 17:強調表示1 - 22:強調表示6
// 44:強調表示7 - 47:強調表示10
17,0,0,0,1,0,(?#引用)(^>.*$)
18,0,0,0,1,0,(?#リスト)(^ {0,3}¥*[ ¥t]+.*$|^ {0,3}¥+[ ¥t]+.*$|^ {0,3}-[ ¥t]+.*$|^ {0,3}[0-9]+¥.[ ¥t]+.*$)
19,0,0,0,1,0,(?#コードブロック)(^ {4,}$|^¥t{1,}$)
20,0,0,0,1,0,(?#罫線)(^(¥* ){3,}$|^¥*.$|^(- ){3,}|^-{3,}$|^(_ ){3,}$|^_{3,}$)
21,0,0,0,1,0,(?#リンク)(¥[.*¥]¥((https?|ftp)(:¥/¥/[-_.!‾*¥'()a-zA-Z0-9;¥/?:¥@&=+¥$,%#]+)[¥t{1,}| {1,}]¥".*¥"¥))
22,0,0,0,1,0,(?#リンク)(¥[.*¥]¥((https?|ftp)(:¥/¥/[-_.!‾*¥'()a-zA-Z0-9;¥/?:¥@&=+¥$,%#]+)¥))
44,0,0,0,1,0,(?#リンク)(¥[.*¥]:[¥t{1,}| {1,}](https?|ftp)(:¥/¥/[-_.!‾*¥'()a-zA-Z0-9;¥/?:¥@&=+¥$,%#]+)[¥t{1,}| {1,}]¥".*¥")
45,0,0,0,1,0,(?#強調)(¥*.*¥*|_.*_|¥*¥*.*¥*¥*|__.*__)
46,0,0,0,1,0,(?#ソースコード)(`.*`)
47,0,0,0,1,0,(?#自動リンク URL)(!¥[.*¥]¥(.*¥)|!¥[.*¥]¥[.*¥]|¥[.*¥]: .*¥".*¥")
47,0,0,0,1,0,(?#自動リンク URL)(<(https?|ftp)(:¥/¥/[-_.!‾*¥'()a-zA-Z0-9;¥/?:¥@&=+¥$,%#]+)>)
47,0,0,0,1,0,(?#コメントアウト)(<!--((?:.|$^)+)-->)
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1