烏滸がましいタイトルですが、テンプレに沿って。既出(結論が出ている)や、対応できるプラグインがあるということであれば、ご教示頂けると幸いです。
私事ですが、移行作業があって、今までMarkdownエディタを使おうと思ったこともなかったのですが、今回Inkdropを使ってみたら思いのほか快適でした。特にURL共有できるのでレビューや進捗シェアに役立ちました。(複数人の作業シェアならまた話は違うと思いますが)
それで、是非こうなると嬉しいなぁというものを書き並べてみます。
- (タスク)リストに変換するとき、空行を対象にしない
現状は、次のように選択して
タスクリスト(普通のリストも同様)に変換すると
こうなります。
最終行は行末までを選べばよい…というのは分かります。ただ、選択するということは、選択範囲に影響を及ぼすという認知をすると思うのですが、最後の空行は選択したという認知にないので、違和感があります。範囲選択したときは、最後が空行だと無視される方がよいのかなと思いました。 - リストにしたものを選択したら解除に
現在の機能は、一度リストにすると、もう一度ボタンを押すと二重にかかります。
一度リストにしたものをタスクリストにするときなどに、消していく作業が必要になるので、付ける機能があるのなら、外す機能もあるとありがたいなと思いました。 - リストにするときに元のレベルを活かしてほしい
特に他からデータを持ってきたときに思うのですが、
これをリストにすると
こうなります。同じレベルで行頭にスペースを入れるリストというのが思いつかないので、できれば
こうなってくれると嬉しいです。行頭のスペースの後にアスタリスク(なりナンバーなり、タスクなり)を付けるという挙動になるかと思います。 - 改行(分割)を伴わない行挿入
これはリストに限りませんが、特にリストで感じるので。
行の途中でも次や前に行を追加したいときの挙動です。
自分が設定を見つけられないだけかもしれませんが、editor:new-line
やeditor:open-line
を使ったとき、カーソル位置が行の途中では改行(行が分割)されてしまいます。
Atomでいう、ctrl+enterとctrl+shift+enterのようなことができるとありがたいです。
勝手に色々書いて恐縮です。個人的な嗜好もあると思うので、あくまでも私見として受け取って頂ければと思うのですが、私は文章を書きながら考えを整理していくタイプなので、なるべくストレスフリーだと嬉しく、述べさせて頂きました。
ない機能はプラグインで作ればよいという話かもしれないですが、何となく標準実装されてほしいように思います。