無料でダウンロード。ファイル操作、Workspace、Version HistoryはProで利用できます。
RibbonDiffは、入力またはペーストしたテキストの比較をLimitedモードで利用できます。Open / Drag & Drop / Save / Save As、ファイル検索付きの共有Workspaceサイドバー、Git管理下Workspaceファイル向けのVersion Historyは、7日間Pro Trialまたは$14.99の買い切りPro Lifetimeで解除できます。サブスクリプションではありません。Trialは1回限りで自動更新されません。
$14.99 Pro Lifetime(1回限り)
7日間のPro Trial(1回限り)に加え、Proのファイル操作、Workspace、Version Historyを利用できます。以前の有料版を購入済みの場合はRestore Purchasesを使ってください。
無料(Limitedモード)
- 2つの編集可能なペインで、入力またはペーストしたテキストを比較
- 行単位とインラインのハイライトを使ったライブDiff更新
- ペインごとのFind(⌘F / ⌘G / ⇧⌘G)
- 折り返し、行番号、テーマ
Pro(TrialまたはLifetimeで解除)
- Finder、Terminal、開く(File → Open…)、ドラッグ&ドロップからファイルを開く
- ペインごとの保存 / 別名で保存、および
.rd-workspaceドキュメント - Find in Workspace(
⇧⌘F)でWorkspace内のテキストを検索し、一致する行へ直接移動、または検索結果をOption-clickして新しいタブで開く - フォルダまたは
.rd-workspaceドキュメントを共有Workspaceサイドバーで開く - Workspace内で新規ファイルやフォルダを作成し、インラインリネーム後にサイドバーから移動、削除、Finder表示、パスのコピー
- Git管理下Workspace内のファイルでVersion Historyを参照
- 改行コードやエンコーディングなどの任意のファイル詳細(Settingsで有効化)
RibbonDiff for macOSは、入力、ペースト、ファイルオープン、履歴確認に合わせてライブ更新される、クリーンで編集可能な左右比較ワークスペースです。視覚的な変更Ribbonが両側の関連ブロックを接続し、Proではプロジェクトファイルのオープン、整理、検索に使えるプロジェクト対応Workspaceサイドバーと、関連ファイルやGit管理スナップショットをアプリ内で確認できるVersion Historyを追加できます。
サポートが必要な場合は ribbon@craftclay.com までご連絡ください。
その他のページ
実用的なガイド、短い使用例、ダウンロード可能なサンプルファイルも用意しています。
リリースノート
新機能
- Workspaceファイル検索結果のヘッダーまたは一致行をOption-clickすると、表示中の一致箇所を保持したまま新しいタブで開けます。
- ファイル検索結果ヘッダーのメニューにOpen in New Tabが追加されました。
- Workspaceツリー項目、ファイル検索結果ヘッダー、変更ファイル行にCopy Relative PathとCopy Full Pathアクションを追加しました。
改善
- Workspaceファイル検索は、タブを切り替えても表示されたままになりました。
- Workspaceファイルツリーとファイル検索を切り替えても、検索語、結果、展開したファイル、スクロール位置が保持されます。
- Workspaceファイル検索結果にも、ファイルツリーと同じようにGit変更ファイルのMマーカーが表示されます。
- 特定のWorkspace検索一致をクリックしたとき、最初のdiffへ移動せず、クリックした一致行にフォーカスを保持します。
以前のバージョン
新機能
- 開いているWorkspace全体でテキストを検索し、一致するファイルと行へ直接移動できるWorkspaceファイル検索を追加しました。
- Find in Workspace…(
⇧⌘F)に加え、Workspaceサイドバーを切り替えるShow File Tree(⌘1)とShow File Search(⌘2)を追加しました。 - 検索結果はファイルごとにグループ化され、フォルダ文脈、行番号、一致数、ハイライト付きプレビューを表示します。
改善
- Workspaceファイル検索は、ファイルツリーと検索結果を切り替えても検索語、展開状態、スクロール位置を保持します。
- 保存済みWorkspaceを再度開くときや新しいウインドウを作成するとき、Workspaceウインドウサイズの復元がより安定しました。
修正
- プレーンテキストファイルで、Diffハイライトの信頼性を改善しました。
新機能
- Workspaceサイドバーから、新規ファイルとフォルダの作成、新しいタブでのファイルオープン、項目の削除、Finderでの表示を行えるアクションを追加しました。
- Workspaceツリーでの複数選択に対応しました。Command-click、Shift-click、複数項目のドラッグ移動、複数項目の削除を利用できます。
改善
- 新規ファイルは一意の名前を使い、可能な場合は対象フォルダから自然な拡張子を推定します。インラインリネームでは、空の名前、不正な名前、重複名を検証します。
- Workspace項目の削除は明確な確認後にファイルやフォルダをゴミ箱へ移動するようになり、ドラッグ移動では開いているエディタ、選択、展開状態、Gitステータスが同期されます。
修正
- Finderから左側のWorkspaceサイドバーへフォルダをドラッグしてWorkspaceを開く操作を修正しました。RibbonDiffが表示されていても最前面アプリではない場合にも対応しています。
- Workspaceサイドバーの切り替えで、比較の再描画が遅くなったり中央Ribbonの描画が一時的に崩れたりすることがある問題を修正しました。
改善
- Workspaceサイドバーの表示/非表示を切り替えても、エディタのスクロール同期、エディタ状態、Ribbon描画が保たれるようにレイアウト安定性を改善しました。
- 繰り返しのファイル比較や、複数タブ/複数ウインドウを使うセッションでのパフォーマンス安定性を改善しました。
新機能
- 保存済みの空白比較フィルタをまとめてオン/オフできるWhitespaceツールバートグルと空白フィルタ(View → Whitespace Filters)コマンドを追加。
- Workspaceサイドバーの有無を選んで新しい比較を開ける新規ウインドウ(File → New Window)とサイドバー付き新規ウインドウ(File → New Window with Sidebar)を追加。
- 組み込みのショートカット一覧を開くRibbonDiffヘルプを開く(Help → RibbonDiff Help)(
⌘?)を追加。
改善
- WorkspaceのModified Files領域をディバイダでリサイズ可能にし、展開時の既定サイズを改善。
- 同じウインドウグループのタブでModified Filesの折りたたみ状態と高さをより一貫して共有。
- 保存済みの空白フィルタ設定が開いているDiffエディタに即時反映され、ツールバーは一部のみ有効な場合に混在状態を表示。
新機能
- フォルダまたは
.rd-workspaceドキュメントを共有サイドバーで開き、関連比較をすばやく移動できるPro専用Workspaceを追加。 - Git管理下Workspaceファイル向けのPro専用Version Historyを追加。アプリ内ブランチ参照、履歴リビジョン選択、コミット検索、Affected / Allフィルタに対応。
.rd-workspaceドキュメントの保存と再オープンに対応し、サイドバーの展開状態も復元。
改善
- Workspaceを開く(Open Workspace…)はWorkspaceを新しい独立ウインドウで開き、サイドバーの操作はWorkspaceを現在のウインドウに結び付けるようになりました。
- オープン中ファイル表示、Option-clickで別タブを開く操作、すでに開いているファイルへの賢い切り替えによりWorkspaceレビューを改善。
- ディスク上のファイルが変更され、アプリ内に未保存編集がない場合は自動リロードし、未保存編集がある場合は置き換え前に確認します。
- 再起動やディスプレイ変更をまたいでもWorkspaceウインドウとタイトルをよりきれいに復元。
修正
- 7日間トライアル終了後にLifetime解除が正しく有効化されない場合がある問題を修正。
新機能
- 片側に挿入のみのブロックがある場合やファイル末尾付近でも、Next/Previous Changeの移動をより賢く改善。
- 比較が初めて利用可能になったとき、最初の変更ブロックへ自動ジャンプ。
- Settings → General → Editorに、フォント、文字サイズ、行間の新しい文字設定コントロールを追加。変更は即時反映されます。
- 編集中の文字サイズショートカットを追加: ⌘=(⌘+)、⌘-、⌘0。
- よりネイティブなコードエディタ動作を追加: Tab / Shift-Tabと⌘] / ⌘[によるインデント/アウトデント、Returnでの自動インデント、推定タブ幅、控えめな現在行ハイライト。
- ペインごとのFind動作を改善。より確実な⌘Fフォーカス、次/前の検索(Find Next/Previous)、最近の検索、共有Findとの同期、Escでエディタへ戻る操作、選択範囲を検索に使用(Use Selection for Find)に対応。
- Viewにツールバー表示/非表示コマンド(Show Toolbar / Hide Toolbar、⌥⌘T)を追加し、ツールバー表示状態を起動後も保持。
改善
- Diff Ribbonと行ハイライトは両ペインにテキストがある場合のみ表示し、どちらかのペインが空または未結び付けになると即時クリアされます。
- 片方のペインをクリアまたは未結び付けにすると、残ったペインはよりきれいな状態として先頭へ戻ります。
- 上部コントロールのショートカットを更新: Wrapは⌃⌘W、Swapは⌃⌘S、Clearは⌃⌘K。
- 両ペインがファイルに結び付いている場合、ウインドウ名とタブ名は左ファイル名を優先します。
修正
- ファイル末尾付近で変更ジャンプが失敗する場合がある問題を修正。
- 一部の編集シナリオで⌘Zによりクラッシュする問題を修正。
- 入力中にカーソルとスクロール位置が末尾へジャンプする場合がある問題を修正。
- ファイルのオープン/保存に対応するテキストエンコーディングを拡充。UTF-8(BOM付き)に加え、日本語(Shift_JIS、EUC-JP、ISO-2022-JP、x-mac-japanese)、中国語(GB18030/GBK/GB2312、Big5/Big5-HKSCS、HZ-GB-2312)、韓国語(EUC-KR、CP949)、追加のWindowsコードページ(1250-1258、874)に対応。
- 自動検出が曖昧な場合、RibbonDiffはエンコーディング選択画面を表示するようになりました。
- Reload with Encodingで、選択したエンコーディングを使ってディスクからファイルを開き直せます(文字化け修正に役立ちます)。
- Terminal / Finderから2つのファイルを直接開けます(例: open -a RibbonDiff left.txt right.txt)。
- ファイル名の視認性を改善。
- RibbonDiffは無料でダウンロードできるようになり、任意のPro Trialとアプリ内課金による買い切りのPro Lifetime解除を追加しました。(以前の有料版を購入済みの場合、アクセス権は引き継がれるはずです。必要に応じてRestore Purchasesを使ってください。)
- 編集、Diff更新、スムーズスクロールの高速化によるパフォーマンス改善。
- Settingsで有効化できる任意のLine Endings(LF/CRLF/CR)とEncodingコントロールを追加。
- より明確で反応のよいファイルドロップ体験のため、ドラッグ&ドロップのフィードバックを改善。
- 効率向上のため、待機中のCPU使用率を低減。
- 編集、Diff更新、スムーズスクロールの高速化によるパフォーマンス改善。
- アクティブペインのフォーカス表示を明確にし、未保存変更インジケータを改善。
- ドラッグ&ドロップを含む、ペインごとの完全なオープン、保存、別名保存ワークフロー。
- 新しい言語サポートとカスタマイズ可能な色を備えた、より広く賢い構文ハイライト。
- カラースウォッチと標準テーマ保存によりテーマ管理を強化。
- 初回リリース
ヒント: Mac App Storeの一覧でもバージョン履歴を確認できます。