iA Writerは、Appleプラットフォームにおける最高のテキストエディタの一つとして長年にわたり評価されてきました。アプリのデザインは一流で、Markdownでの執筆に最適な機能を備えています。何より素晴らしいのは、アプリの機能が執筆中に邪魔にならないことです。簡単にアクセスできるにもかかわらず、作業の邪魔にはなりません。これは、以前のバージョンと同様に、iA Writer 6でも変わりません。
しかし、Markdownテキストエディタ市場は急速に変化しており、様々な方法で相互にリンクされたメモや文書を作成するツールが、テキストエディタやメモアプリの必須ツールとして急速に普及しています。iPhone、iPad、Macで利用可能なiA Writer 6は、こうした変化に対応し、アプリの既存の機能セットとデザインにうまく適合しています。今回のアップデートは、内部リンクに関してはObsidianのようなアプリほどには進化していません。また、プラグインによる拡張性もありません。しかし、多くのユーザーにとって、iA Writerの完璧なデザインと思慮深い機能は、パワーユーザー向けの機能が不足していることを補って余りある価値となるでしょう。
iA Writerについては過去に何度も取り上げてきましたので、今回はバージョン6の新機能に焦点を当ててレビューしたいと思います。まずは、目玉機能であるWikilinks(ある文書から別の文書への内部リンク)について触れたいと思います。他のアプリと同様に、文書間のリンクの作成は、リンク先のテキストを二重の角括弧で囲むだけで簡単です。
左角括弧を2つ入力すると、iA Writerは次に入力したテキストを検索クエリとして使い、アプリのライブラリに一致する文書があるかどうかを確認します。入力を開始すると、テキストエディタの自動補完ウィンドウが開き、一致する文書のリストが表示されます。矢印キーを使ってリンクされた文書を素早く選択できます。
iA Writerは、アプリのオーガナイザーパネル内の場所も検索します。例えば、iCloudフォルダ、4つのGitHubリポジトリ、そしてObsidian VaultをiA Writerの場所として保存していますが、iA Writerの自動補完機能はリンクを作成する際にこれらすべてを検索します。現在使用している場所以外のiA Writerの場所にあるドキュメントへのリンクは、以下の形式で作成されます[[Location: Document Name]]。ライブラリ内に一致するものが見つからない場合は、二重角括弧を閉じると、括弧内に入力した名前で新しいドキュメントが作成されます。
ある文書から別の文書へ内部リンクをたどる際、iA Writer の「戻る」「進む」ボタンやメニュー オプションを使って、たどった道をたどることができます。ただし、Obsidian とは異なり、iA Writer には、現在の文書にリンクしているすべての文書の一覧を表示するバックリンク機能はありません。この違いは、iA Writer では内部リンクされた文書間を直線的に移動することはできますが、現在の文書に至る経路に含まれていないノートにリンクしている別のノートへは移動できないということです。これは、多くの人にとって大きな問題にはならない制限で、Bear などの他の一般的なテキスト エディターがノート間のリンクを実装する方法と似ていますが、双方向リンクを深く理解している人にとっては言及する価値があります。また、リンク先の文書の名前を変更しても、内部リンクは更新されないことにも注意してください。
iA Writerの自動補完機能は、コンテンツブロックとタグにも対応しています。コンテンツブロックとは、あるファイルのコンテンツを別のファイルに埋め込む方法です。iA Writer 6では、スラッシュ文字を入力してからファイル名を入力し始めると、Wikilinksと同様に、ライブラリ内のファイルが候補として表示されます。その中からコンテンツブロックとして追加するファイルを選択すると、iA Writerのエディタに「/document.md」という形式で表示されます。プレビューモードに切り替えると、追加したドキュメントブロックの内容全体がインラインで表示されます。iA Writerは、以前に使用したタグに基づいて、ドキュメント内の任意のタグを自動補完することもできます。
YAMLフロントマターとも呼ばれるiA Writerは、メタデータをサポートするようになりました。ドキュメントの先頭に3つのダッシュで囲まれたキーと値のペアは、ドキュメント内で変数として使用できます。このペアは、エクスポートやプレビュー時には表示されません。メタデータを含むドキュメントの本文では、メタデータキーを角括弧で囲み、%変数名の先頭に記号を付けます。例: すると[%Creation Date]、ドキュメント全体で変数が値に置き換えられます。実際には、以下のように記述します。
iA Writer 6は、アプリの設定のMarkdownセクションで定義できるグローバルメタデータと、コンテンツブロックの後に追加されるコンテンツブロックメタデータもサポートしています。コンテンツブロックメタデータは、3つのダッシュで囲むこともできますが、必ずしもそうする必要はありません。画像も、タイトル、高さ、幅のメタデータをサポートしています。
iA Writer には、注目に値する変更点もいくつか含まれています。⌘ キーを押しながらエディタまたはプレビュー パネルをスワイプすると、ドキュメントの履歴を前後に移動できます。同様に、⌘ キーを押しながらライブラリをスワイプすると、履歴をすばやく移動できます。Web リンクとメール アドレスは iA Writer によって自動検出され、それらを ⌘ キーを押しながらクリックするか、カーソルがテキスト内にあるときに ⌘⏎ キーを押すと、それぞれブラウザーで開くか、新しいメール メッセージを開始します。さらに、完了したタスクは取り消し線が引かれて淡色表示され、テキストを強調するための 6 つの新しいハイライト カラーが追加されました。また、iPad 版のツールバーには、よく使用する書式設定コントロールにすばやくアクセスするための稲妻の矢印ボタンが新しく追加されました。最後に、アプリの完全なリリース ノートを確認することをお勧めします。いくつかの追加の小さな「生活の質」の変更とキーボード ショートカットの変更が確認される価値があるためです。
ドキュメントリンクは、メモアプリやテキストエディタにとって必須の機能となっているため、iA Writer がこの機能を追加したのは素晴らしいことです。ただし、バックリンクも表示できるようになると良いと思います。iA Writer の最新アップデートで私が最も評価しているのは、他のドキュメントへのリンクの表示方法とタグの処理方法です。アプリのオートコンプリートエンジンは高速で使いやすく、必要な時まで邪魔になりません。別のドキュメントへのリンク設定、コンテンツブロックの作成、タグの追加など、iA Writer を使えばキーボードから手を離すことなく簡単に操作できます。この設計により、他のドキュメントやタグを参照する手間が省かれ、アプリの機能全体で一貫した方法で、すぐに自然な操作感が得られます。
iA Writer 6 は、既存ユーザー向けに App Store から無料アップデートとして入手できます。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。