middleman-syntaxはAppleの新言語Swiftにも対応しています。ただ、ちょっと注意点があります。
バージョンが2.0.0以上から対応
middleman-syntaxのバージョンは2.0.0以上じゃないとSwiftに対応していません。現時点だと、Gemfileでバージョンを指定しないと、1.2.1がインストールされてしまいます。
なので、次のように書いて下さい。
1 |
gem "middleman-syntax", "~> 2.0.0" |
これでbundle install
してください。
こんな感じでmarkdownにswiftを書くと、
1 2 3 4 5 |
```swift func myMethod() -> Bool { return true } ``` |
以下のようにsyntax highlightされます。
1 2 3 |
func myMethod() -> Bool { return true } |