Rune icon

Rune

Runeは、iCloud Driveで共有するスクラッチファイルを中心に、Mac間の自動保存とマージ同期を実現するネイティブMacテキストエディタ。プレーンテキスト整形、コード・文章編集、ローカル履歴、ターミナル連携にも対応。

Rune

概要

Runeは、macOS 27を搭載したAppleシリコンMac向けの小型ネイティブテキストエディタです。中心となるワークフローは、iCloud Driveに保存してユーザーのMac間で共有する1つのスクラッチファイルと、通常のテキストファイル編集です。

アプリは入力中に保存し、復旧ジャーナルと30日分のローカルバージョンを保持します。また、一方のバージョンを黙って上書きするのではなく、2台のMacからの変更をマージします。ビルドシステムやデバッガーを備えた本格的なプロジェクトワークスペースではなく、簡単なメモ、プレーンテキストの整形、集中したファイル編集向けに設計されています。

機能

継続的な保存と履歴

すべてのキーストロークは、復旧ジャーナルに300ミリ秒以内にディスクへ書き込まれるため、クラッシュや強制終了が発生しても失われるのは最大で直前の300ミリ秒分です。Runeはローカルバージョンを30日間保持し、「ファイル」›「以前のバージョンに戻す」からアクセスできます。

マージベースの同期

Runeは各バージョンをアップロードし、新しいリモートバージョンを置き換えるのではなく、失敗として処理します。重複しない編集は行単位および単語単位でマージされ、重複する変更は競合として表示されたままになり、マージビューまたはキーボードコマンドで解決できます。

プレーンテキストの整形

貼り付けると書式のないテキストが挿入され、「Paste Clean」を使うと不可視文字、通常とは異なるスペース、末尾の空白が削除されます。「Clean Clipboard」では、どのアプリからでもクリップボードの内容を書き換えられます。また、選択したテキストやクリップボードの内容を、ServicesまたはShortcutsを通じてscratch.mdに追加できます。

集中編集ツール

エディタは33言語のシンタックスハイライト、正規表現による検索と置換、複数カーソル、ミニマップ、Markdown見出しナビゲーション、Sublime Text互換のキー操作に対応しています。Sublime Textのカラースキームとフォントを読み込むこともできます。

Macネイティブのワークフロー

「Show Scratch」を使うと、どのアプリからでもスクラッチウィンドウを開けます。終了後もタブが再び開き、メニューバーのパネルから最近使ったファイルや整形コマンドにアクセスできます。コマンドラインツールでは、ファイルを開く、行へ移動する、スクラッチファイルに追加する、またはEDITORとして動作させることができます。

ファイルの忠実性と状態表示

Runeはファイルのエンコーディング、改行コード、権限、拡張属性を保持します。サンドボックス化されていないため、ファイルを直接開くことができ、保存、アップロード、同期、エラーの状態をステータス行に表示します。

ユースケース

  • Mac間で共有するスクラッチメモ

    一時的なメモ、チェックリスト、コピーしたテキストなど、Mac間で持ち運びたい内容を、各Macで利用できる1つのscratch.mdファイルにまとめておけます。

  • クリップボードの整形と取り込み

    書式付きのソースから内容をプレーンテキストとしてきれいに貼り付けたり、不可視文字や不要な空白を削除したり、現在のアプリを離れずに選択したテキストをスクラッチファイルへ追加したりできます。

  • 集中したファイル編集

    プロジェクトワークスペースを管理せず、テキストファイルやコードファイルを開いてすばやく修正できます。シンタックスハイライト、正規表現検索、複数カーソル、Sublime Text風のコマンドが短時間の編集をサポートします。

  • ターミナルと開発者向けワークフロー

    Gitのコミットメッセージ用エディタとしてRuneを使ったり、指定した行を含めてターミナルからファイルを開いたりできます。コマンドラインの例では、パイプで渡した出力をscratch.mdに追加することもできます。

  • 編集内容の復旧と調整

    同じドキュメントを両方のMacで変更した後、Macを切り替えて作業を続けられます。Runeは重複しない変更をマージし、重複する変更は意図的に解決できるよう、代替案を表示したままにします。

Pros and Cons

Pros

  • 編集内容を300ミリ秒以内にディスクへ保存し、復旧ジャーナルを保持します。
  • 複数のMacからの編集をマージし、テキストを黙って上書きするのではなく競合を表示します。
  • 30日分のローカルバージョン履歴を利用できます。
  • プレーンテキストの整形ツール、ServicesとShortcutsのサポート、コマンドラインインターフェースを備えています。
  • エンコーディング、改行コード、権限、拡張属性などのファイルメタデータを保持します。

Cons

  • 公開されている仕様によると、対応しているのはmacOS 27を搭載したAppleシリコンMacに限られます。
  • 同期はiCloud Driveに紐づいており、サイトでは他のストレージサービスやチームコラボレーションへの対応は説明されていません。
  • 7日間のトライアル後は、購入するまでRuneが読み取り専用になります。ただし、以前に書き込まれた内容の同期は継続されます。

FAQ

Runeはどのプラットフォームに対応していますか?

Runeは、macOS 27を搭載したAppleシリコンMac向けのネイティブテキストエディタです。iCloud Driveを使ってMac間で1つのスクラッチファイルを共有し、RuneのアカウントやRuneが運営するサーバーは必要ありません。

Runeの基本的なワークフローを教えてください。

Runeでテキストファイルを作成または開きます。入力中に自動保存され、終了後もタブが開いたまま保持され、ファイルをネイティブなMacのタブとして再び開けます。「Show Scratch」ショートカットを使うと、別のアプリからスクラッチウィンドウを前面に表示できます。

Runeはチームコラボレーションや他のクラウドサービスに対応していますか?

RuneはiCloud Driveを使用しており、その他のストレージサービスや同期サービスは掲載されていません。説明されているのは、1つの共有スクラッチファイルとユーザーのMac間での同期であり、チームや複数ユーザーによるコラボレーションではありません。

Runeのトライアルと購入条件を教えてください。

Runeでは、各Macで7日間の無料トライアルを利用でき、すべての機能が含まれます。トライアル終了後は、購入するまでアプリが読み取り専用になりますが、入力済みの内容の同期は続行されます。掲載されているライセンスは、3台のMacで利用できる一回限り19ドルの購入で、30日間の返金と1.xのアップデートが含まれます。

Quick Facts

カテゴリー
テキストエディタ
プラットフォーム
Appleシリコン上のmacOS 27
同期
iCloud Drive
ストレージモデル
1つの共有スクラッチファイルとローカルファイル
ライセンス
3台のMacで利用できる一回限り19ドルのライセンス
トライアル
Mac 1台につき7日間、すべての機能を利用可能
Rune - AI Tool, Features, Use Cases & Alternatives | UStack