2016/03/08(火) [n年前の日記]
#1 [prog] Atomエディタのパッケージをいくつか試用
Markdown文書を書く際に、楽になるパッケージはないかなと。色々インストールして試してみたりして。
◎ _tidy-markdown :
表や数値付きリストの整形をしてくれる。コマンドパレット(Ctrl + Shift + P)で、「tidy」と打てばリストアップされる。
しかし、日本語文字を1文字として扱うようで、英数字と日本語文字が含まれた表はグチャグチャになってしまった。
しかし、日本語文字を1文字として扱うようで、英数字と日本語文字が含まれた表はグチャグチャになってしまった。
◎ _atom-csv-markdown :
CSV形式(カンマ区切り)の表を、Markdown形式の表にしてくれる。該当部分を選択して、右クリックすると「Convert CSV to Markdown table」という項目があるのでソレを選ぶ。
しかし、これも日本語文字を1文字として扱うようで、英数字と日本語文字が含まれている表がグチャグチャに。
しかし、これも日本語文字を1文字として扱うようで、英数字と日本語文字が含まれている表がグチャグチャに。
◎ _markdown-toc :
見出しを抽出して、自動で目次を作ってくれる。
ただ、「# 見出し」形式の記述にしか対応していなかった。以下のような形式には非対応。
ただ、「# 見出し」形式の記述にしか対応していなかった。以下のような形式には非対応。
見出し1 ======= 見出し2 -------可読性を考えたら、「# 見出し」形式を使う意味は無いわけで。これではせっかくの Markdown の存在意義が…。
◎ _markdown-format :
ファイルを保存するたびに、Markdown文書を自動で整形してくれる。日本語文字にも対応してくれているようで、見出しや表が綺麗に見えるように整形してくれた。
ただ、数値付きリストの中に、何故か全角空白が挿入されてしまう。
また、githubの公開ページ、 _shurcooL/atom-markdown-format: Formats your Markdown text on save. の説明文には、「このパッケージは廃止したよ」と書かれていた。「Markdownの規則は曖昧過ぎる」「CommonMarkは複雑過ぎる」「MarkdownにYAMLを含めることを強要するブログエンジンが横行してるので、YAMLまで解釈しなきゃいけない。そこまでやってられんわ」とかなんとか。
ただ、数値付きリストの中に、何故か全角空白が挿入されてしまう。
また、githubの公開ページ、 _shurcooL/atom-markdown-format: Formats your Markdown text on save. の説明文には、「このパッケージは廃止したよ」と書かれていた。「Markdownの規則は曖昧過ぎる」「CommonMarkは複雑過ぎる」「MarkdownにYAMLを含めることを強要するブログエンジンが横行してるので、YAMLまで解釈しなきゃいけない。そこまでやってられんわ」とかなんとか。
◎ _markdown-lists :
リストを打ち込む際、自動でリスト用の行頭文字を追加・インデント(?)を行ってくれる。
_markdown-writer にも同等機能があるけれど、markdown-writer ほど高機能でなくてもいい場合にはどうぞ、みたいな感じらしい。
_markdown-writer にも同等機能があるけれど、markdown-writer ほど高機能でなくてもいい場合にはどうぞ、みたいな感じらしい。
◎ _markdown-table-formatter :
Markdownの表を整形してくれる。Alt + Shift + T で実行。日本語文字にも対応してくれていた。オプション設定で、ファイル保存時に自動整形する/しないの指定もできる。
ただ、表の左寄せ・センタリング・右寄せのどれかをオプションで指定しないといけないようで…。見た目がゴチャゴチャしてくるから、そこらへんは指定したくないのだけどな…。
ただ、表の左寄せ・センタリング・右寄せのどれかをオプションで指定しないといけないようで…。見た目がゴチャゴチャしてくるから、そこらへんは指定したくないのだけどな…。
◎ _markdown-writer :
Markdown入力時のアレコレをしてくれる。リスト入力時に自動インデントしたり、表の整形機能を持ってたり。表の整形は日本語文字に対応してくれていた。また、表の左寄せやセンタリング等もオプションで変えられる。
見出し指定もできるようで期待したのだけど、「# 見出し」形式だった。それでは Markdown の意味がない…。
見出し指定もできるようで期待したのだけど、「# 見出し」形式だった。それでは Markdown の意味がない…。
◎ まとめ :
日本語文字に対応してない拡張や、ちょっとアレな仕様がチラホラあるなと。なかなか厳しいです。
xyzzy + _改変 markdown-mode で打ったほうが、まだ快適な気がしてきたり。しかしその場合、プレビューをどうするかが問題なのだけど。
xyzzy + _改変 markdown-mode で打ったほうが、まだ快適な気がしてきたり。しかしその場合、プレビューをどうするかが問題なのだけど。
[ ツッコむ ]
以上です。