アプリケーション

#Dynalist のアウトラインを #Ulysses(Markdown) に Export したいけどできなさそうなのでまたも #TextExpander で解決

@rabirgoです。

「Dynalist Ulysses 」などのキーワードで調べても Dynalist -> Ulysses のエクスポートみたいなことは見つけられなかったのでまたも TextExpander を使ってみました。

前回はこちらです。

#WordPress のエディタで列挙した数行分のlist要素の作り方が分からなかったので #TextExpander + #JavaScriptで解決した@rabirgoです。 WordPress エディタの話です。 Ulysses(Markdown)で先にリストしておく分には...

問題点

  • Dynalist の Export に Markdown が見当たらない
  • Ulysses の Import は他のアプリを経由すればできるかも?(参考:Tutorials – Import Into Ulysses
    • 出来るとしてもしなくなるのは見えてるので調べない

TextExpander + JavaScript で解決

スニペットを作っておく

コンテンツ:JavaScript
TextExpander.pasteboardText.split('\n').map( function( e ) {return e.replace(/^/, '#').replace(/ /g, '#');}).join("\n");
キーワード:(お好みで。私は /d2u としてみました。先頭 / をコマンドのスニペットとしてます)

  • replace(/^/, ‘#’) は行頭を#に変換
  • replace(/ /g, ‘#’) はスペース4つを # に変換

Dynalist -> Open menu -> Export -> Plain text -> Spaces を コピー

以下、Mac アプリの Dynalist のスクショです。(背景色やフォントはカスタマイズしてます)

オープンメニューOpen menu をクリック
エクスポートをクリックExport をクリック
プレインテキストースペースを選択してコピーPlain text – Spaces を選択してコピー

Ulysses へ貼り付け

TextExpanderスニペット呼び出しTextExpanderスニペット呼び出し
Ulysses に貼り付けUlysses に貼り付け

ノート(メモ)を含む場合、ノート(メモ)も # に変換されてしまいます(Plain text にするとノードと区別がつかないため)。私は今のところノート(メモ)はほとんど使ってないのでこれで良しとしてます。

さいごに

Dynalist でブログ書くようにすればわざわざこんなことしなくて良くなりますね。画像のインライン挿入や Word Press への投稿ができないか調べてみます。

ABOUT ME
rabirgo
うさぎ年(rabbit)おとめ座(virgo)生まれの rabirgo です。 2019年よりフリーランスとして活動しています。 よかったら Twitter フォローお願いします! Follow @rabirgo

COMMENT

メールアドレスが公開されることはありません。