[ Sublime Text ] Markdown のシンタックスハイライトを変更するとか

Sublime Text 2 で Markdown のシンタックスハイライトを変更する方法がわかったのでご紹介します。

st2md-01

▲ こんな感じ

Markdown から HTML を生成してプレビューするパッケージはあったのですが、シンタックスハイライトを変更する方法が無くて、探すのに苦労しました。

## Sublime Text 2 で Markdown のシンタックスハイライトを変更する方法

[Sublime Text Markdown Syntax Highlighting | Bram.us](http://www.bram.us/2013/02/08/sublime-text-markdown-syntax-highlighting/) で紹介されている次のコードをコピーする。

※ 個人的な好みで、少し改定しています。



name
Markdown: Linebreak
scope
text.html.markdown meta.dummy.line-break
settings

background
#A57706
foreground
#E0EDDD



name
Markdown: Raw
scope
text.html.markdown markup.raw.inline
settings

foreground
#269186



name
Markdown: Punctuation for Inline Block
scope
punctuation.definition.raw.markdown
settings

foreground
#269186




name
Markup: Heading
scope
markup.heading
settings



foreground
#ff9900




name
Markup: Italic
scope
markup.italic
settings

fontStyle
italic
foreground
#839496



name
Markup: Bold
scope
markup.bold
settings

fontStyle
bold
foreground
#586e75



name
Markdown: Punctuation for Bold, Italic
scope
punctuation.definition.bold.markdown, punctuation.definition.italic.markdown
settings

foreground
#586e75



name
Markup: Underline
scope
markup.underline
settings

fontStyle
underline
foreground
#839496



name
Markup: Quote
scope
markup.quote
settings

fontStyle
italic
foreground
#268bd2




name
Markup: Separator
scope
meta.separator
settings





foreground
#666666



次のファイルの “ の前にペーストする。

~/Library/Application Support/Sublime Text 2/Packages/Color Scheme – Default/Monokai.tmTheme

以上で完了です。

## 簡単に見出しへジャンプできる

Markdown では、行頭に `#` を付けて見出しを書けます。

[ Ctrl ] + [ R ] で、見出し行だけを階層付きで一覧することができます。

st2md-02

▲ こんな感じ。

行頭に `#` がついていると、CSS のセレクタと同じように解釈されるようです。

感想
———————————————————————-

シンタックスハイライトで、Markdown がとっても書きやすくなりました!
ありがとうございます!

追記@2014-04-30
———————————————————————-

Markdown をシンタックスハイライトする [ Monokai Extended ] というパッケージがありました。
これだと、インストール一発で終わります。

参考 : [Sublime Text で Markdown を快適にする 3 つのパッケージ – 情報系大学生の Web メモ](http://webmem.hatenablog.com/entry/sublime-text-markdown)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です