Есть ли готовое решение для выделения блоков [markdown| ... |]
в коде для вязов?Elm Markdown Block Highlighting
На данный момент я использую haskell-mode
редактировать Elm файлы и иметь two-mode-mode
зацепили, чтобы переключиться на markdown-mode
, когда я вхожу соответствующий блок с
(require 'two-mode-mode)
(setq default-mode (list "Haskell" 'haskell-mode)
second-modes (list (list "Markdown" "\[markdown|" "|\]" 'markdown-mode)))
В идеале, было бы решение, которое просто выделены все сразу в том же буфере, сохраняя соответствующие регионы в markdown-mode
, но не так сложно настроить, как кажется this.
Возможно, вы не хотите переключаться между редакторами, но я написал файлы tmLanguage для Sublime Text [здесь] (https://github.com/deadfoxygrandpa/Elm.tmLanguage), которые делают то, что вы хотите – deadfoxygrandpa
@deadfoxygrandpa - я бы Не пытайтесь это сделать, но я не могу видеть лицензию где-нибудь на [том сайте] (http://www.sublimetext.com/). Как выпущен источник Sublime? – Inaimathi
Это коммерческая программа с закрытым исходным кодом с неограниченной длиной, неограниченная пробная версия – deadfoxygrandpa