問い合わせ
メール: ribbon@craftclay.com
サポートへ連絡する際は、お使いのmacOSバージョンと、RibbonDiff → About(またはApp Storeの「Version History」)に表示されるアプリバージョンを含めてください。
Proアクセス(Limited / Pro Trial / Pro Lifetime)
RibbonDiffは無料でダウンロードでき、入力またはペーストしたテキストの比較はLimitedモードで利用できます。ファイルのオープン/保存、WorkspaceとWorkspaceファイル検索、Version HistoryはProで利用できます。
Limited(無料)
- 両ペインのテキスト(入力/ペースト)を比較・編集できます。
- ライブDiff更新、中央Ribbonのコネクタ、ペインごとのFind、折り返し、テーマを利用できます。
Pro(TrialまたはLifetime)
- ディスク(
⌘O)、Finder、Terminal、ドラッグ&ドロップからファイルを開く - ペインごとのSave / Save As…(
⌘S/⇧⌘S) - フォルダまたは
.rd-workspaceドキュメントをWorkspaceサイドバーで開き、Workspaceドキュメントを保存(⇧⌥⌘S) - Find in Workspace…(
⇧⌘F)で、開いているWorkspace内のテキストを検索。Option-clickで結果を別タブで開くこともできます - Workspace内で新規ファイルやフォルダを作成し、インラインリネーム後にサイドバーから移動、削除、Finder表示、パスのコピー
- Git管理下Workspace内のファイルでVersion Historyを使い、読み取り専用の履歴プレビューを表示
- Settingsで有効にすると、ペインごとの任意のLine Endings/Encodingコントロールを表示
Pro Trial(7日間)を開始する
RibbonDiff → Settings… → Proを開き、7日間Pro Trialを開始(Start 7-Day Pro Trial)をクリックします。Trialは1回限り、期間は7日間で、自動更新されません。
Pro Lifetimeを解除する
RibbonDiff → Settings… → Proを開き、Pro Lifetimeを解除(Unlock Pro Lifetime)をクリックします。これは1回限りの購入です。
購入を復元する
再インストール後やMacを切り替えた後にProアクセスが表示されない場合は、Settings → Pro → 購入を復元(Restore Purchases)を開いてください。
旧有料版ユーザー: RibbonDiffが有料のApp Storeダウンロードだった時期に購入済みの場合、同じApple IDでPro Lifetimeが自動的に解除されるはずです。解除されない場合は購入を復元(Restore Purchases)を使用してください。
クイックヘルプ
- 完全なドキュメント: 詳しいワークフローとショートカットはユーザーガイドをご覧ください。
- ショートカット一覧: RibbonDiffヘルプを開く(Help → RibbonDiff Help)(⌘?)を選ぶと、内蔵のショートカット参照ウインドウが開きます。
- テキストを比較: 左右のペインに貼り付けるか入力します。Diffは自動的に更新されます。
- ファイルを開く(Pro): ファイルをペインへドラッグ&ドロップするか、ペインをクリックしてから⌘Oを押します。
- 新しい比較: 新規ウインドウ(File → New Window)(⌘N)でWorkspaceサイドバーなしの新しい独立比較ウインドウを開き、サイドバー付き新規ウインドウ(File → New Window with Sidebar)(⇧⌘N)でサイドバーありのウインドウを開きます。現在のウインドウグループで新しいタブを開くには⌘Tを使います。
- Workspace(Pro): Workspaceを開く(File → Open Workspace…)(⇧⌘O)を使うと、フォルダまたは
.rd-workspaceドキュメントを新しい独立ウインドウで開けます。現在のウインドウへWorkspaceを結び付けるには、サイドバーのフォルダまたはWorkspaceファイルを開く(Open Folder or Workspace File)アクションを使います。 - Workspaceファイル検索(Pro): Find → Find in Workspace…(⇧⌘F)で、開いているWorkspace内のテキストファイルを検索します。View → Show File Tree(⌘1)とView → Show File Search(⌘2)でサイドバー表示を切り替えます。検索はタブ間を移動しても表示され、検索語と展開結果を保持し、Git変更ファイルにはMマーカーを表示します。Option-clickで結果を別タブで開けます。
- Workspaceファイル管理(Pro): サイドバーのアクションメニューやフォルダ/ファイルの右クリックから、ファイルやフォルダの追加、新しいタブでのファイルオープン、Finderでの表示、相対パスまたはフルパスのコピー、複数選択、フォルダへのドラッグ移動、確認後のゴミ箱への削除を行えます。
- Version History(Pro): Git管理下Workspaceからファイルを開き、ブランチとバージョンのセレクタを使って現在のファイルを読み取り専用の履歴スナップショットと比較します。
- 保存(Save)(Pro): ペイン内をクリックしてアクティブにし、⌘S / ⇧⌘Sを使います。保存は常にアクティブペインに適用されます。Workspaceドキュメントを保存するにはWorkspaceを保存(Save Workspace) / Workspaceを別名で保存(Save Workspace As…)を使います。
- ディスク上でファイルが変わった場合: 開いているファイルがディスク上で変更され、未保存編集がない場合はRibbonDiffが自動的に再読み込みします。未保存のアプリ内編集を置き換える前には確認します。
- 各ペインで検索: ペインごとのFindフィールドを使うか、⌘Fを押してから⌘G/⇧⌘Gで一致箇所を移動します。
- 折り返し: 長い行で横スクロールを避けたい場合は折り返しを切り替えます。
- Whitespaceフィルタ: Whitespaceツールバートグルまたは空白フィルタ(View → Whitespace Filters)(⌃⌘I)を使い、保存済みのインデント/行頭/行末空白の比較フィルタをまとめてオン/オフします。
- 改行コード / エンコーディング(Line Endings / Encoding)(任意): Settings → Generalでバッジを有効にします。これは保存時のファイル書き込み方法に影響しますが、Diffでは正規化されます(通常、LFとCRLFの違いだけでは差分になりません)。
- テーマ: Diffの色や背景をカスタマイズし、テーマをJSONとしてインポート/エクスポートできます。
- 複数の比較: 新しいウインドウやmacOSのウインドウタブを使って複数のDiffを開いておけます。Workspaceを開いている場合、そのウインドウのすべてのタブが同じサイドバーとプロジェクトツリーを共有します。
環境設定 / Settings
Settingsを開く
メニューバーでRibbonDiff → Settings…を選びます(ショートカット: ⌘,)。
よく使うセクション
- Pro: アクセスレベルの確認、含まれる機能の確認、7日間Trialの開始、Pro Lifetimeの解除、購入の復元を行います。Limitedモードでファイルのオープン/保存、WorkspaceまたはWorkspaceファイル検索、Version HistoryなどPro専用ワークフローを試すと、RibbonDiffはPro案内を表示します。
- General: 行番号(ペインごと)、標準の折り返し、保存済みWhitespaceフィルタの標準設定、任意のLine Endings / Encodingバッジ、Workspace項目サイズと行高さを設定します。
- Appearance: Diffハイライト色(追加/削除/変更)と中央コネクタ(Ribbon)の色を調整します。
- Backgrounds: System背景(Light/Dark Modeに追従)を選ぶか、Custom色へ切り替えます。
- Syntax: カスタム構文色を有効にし、Light/Dark別のパレットを編集します。
- Themes: 内蔵テーマまたは自分で保存したテーマを切り替えます。
テーマをインポートする(JSON)
Settings → Themeを開き、テーマをインポート(Import Theme…)をクリックして.jsonファイルを選択します。インポートしたテーマはUser Themesに表示されます。
テーマをエクスポートする(JSON)
Settings → Themeを開き、テーマをエクスポート(Export Theme…)をクリックして名前を付け、.jsonファイルの保存場所を選びます。
ヒント: テーマをインポートしても一覧に表示されない場合は、Settingsを閉じて開き直し、Themeセクションをもう一度確認してください。
トラブルシューティング
ファイルのオープン/ドラッグ&ドロップ/保存、Workspace、Workspaceファイル検索、Version Historyが使えない
ファイルのオープン/保存、Workspace、Workspaceファイル検索はProワークフローです。Version HistoryもPro専用で、Git管理下Workspace内のファイルにのみ表示されます。RibbonDiff → Settings… → ProでPro TrialまたはPro Lifetimeになっているか確認してください。購入済みの場合は購入を復元(Restore Purchases)を使います。
Pro Trialが終了した場合
7日後、RibbonDiffはLimitedモードへ戻ります。ファイルのオープン/保存、Workspace、Workspaceファイル検索、Version Historyは再び無効になりますが、入力またはペーストしたテキストの比較は引き続き使えます。必要に応じてPro Lifetimeを解除できます。
Workspaceが折りたたまれたまま、またはアップグレード案内が表示される
WorkspaceはPro機能です。RibbonDiffがアップグレード案内を表示する場合は、RibbonDiff → Settings… → ProからPro Trialを開始するかPro Lifetimeを解除してください。現在のウインドウでWorkspaceがすでに開いている場合は、タブごとに別Workspaceを期待せず、その共有サイドバーを使います。
Workspaceファイル管理が完了しない
新しいWorkspace項目の名前は、空にしたり、/を含めたり、
同じフォルダ内の別項目と重複させたりできません。ドラッグ移動の移動先はWorkspace内のフォルダである必要があります。RibbonDiffは、何も変わらない移動、自分自身や子孫フォルダへの移動、重複名の競合をブロックします。
削除は、確認後にファイルやフォルダをゴミ箱へ移動します。
Workspaceファイル検索に結果がない
Workspaceファイル検索には、開いているWorkspaceが必要で、そのWorkspace内のテキストファイルを検索します。Pro TrialまたはPro Lifetimeになっていること、Workspaceが開いていること、検索テキストが読み取り可能なテキストファイル内にあることを確認してください。タブ間を移動したりファイルツリーから戻ったりしても、RibbonDiffは現在の検索語、結果、展開ファイル、スクロール位置を保持します。バイナリ、読み取れないファイル、非常に大きいファイルはスキップされる場合があります。
Version Historyが利用できない
Version HistoryはPro専用のWorkspace機能です。現在のファイルがGit管理下Workspace内にある場合のみ表示されます。ファイルがWorkspace外にある場合、またはWorkspaceがGit管理下でない場合、ブランチやバージョンのセレクタは表示されないことがあります。
Workspaceを開く(Open Workspace…)で新しいウインドウが開いた
これは想定どおりです。Workspaceを開く(File → Open Workspace…)は、選択したフォルダまたは.rd-workspaceドキュメントを常に新しい独立ウインドウで開きます。現在のウインドウの比較をWorkspaceに置き換えたい場合は、サイドバーのフォルダまたはWorkspaceファイルを開く(Open Folder or Workspace File)アクションを使うか、フォルダまたは.rd-workspaceファイルをサイドバーへドロップしてください。
Wrap / Whitespace / Swap / Clearが消えた
上部ツールバー行が非表示になっている可能性があります。ツールバーを表示(View → Show Toolbar)を選ぶか⌥⌘Tを押すと、Whitespaceトグルを含めて元に戻ります。エディタ内容、Workspace、Diffは変更されません。
開いているファイルがディスク上で変更された
アプリ内に未保存編集がない場合、RibbonDiffは変更されたファイルを自動的に再読み込みします。未保存編集がある場合は、アプリ内の変更を新しいディスク上の内容で置き換える前に確認します。
Restore PurchasesでProが解除されない
このMacで、元の購入に使用した同じApple IDにサインインしているか確認してください。その後RibbonDiffを終了して再起動し、Settings → Pro → 購入を復元(Restore Purchases)をもう一度試します。それでも失敗する場合は、アプリバージョンとmacOSバージョンを添えてサポートへメールしてください(機密情報は不要です)。
ファイルを開いた後、テキストが文字化けしている
誤ったエンコーディングでデコードされた可能性があります。Settings → GeneralでEncodingバッジを有効にし、別のエンコーディングを選んでからファイルを開き直してください。
Line EndingsまたはEncodingを変更してファイルが書き換わったが、テキストは同じに見える
これは想定どおりです。RibbonDiffは改行コードとエンコーディングを内部で正規化するため、バッジだけを変更すると、表示テキストを変えずにファイル保存形式の詳細だけを書き換えることがあります。
大きな貼り付けの後、テキストの同期がずれて見える
ペイン内をクリックして一度スクロールするか、Word Wrapをオフ/オンしてレイアウトを更新してみてください。
非常に大きなテキストでのパフォーマンス
非常に大きな比較は計算に少し時間がかかる場合があります。遅く感じる場合は、小さな範囲で比較するか入力を分割してください。
テーマのインポート/エクスポートの問題
ファイルが有効なJSONで、RibbonDiffのテーマ形式に一致していることを確認してください。テーマをインポートしても表示されない場合は、Settingsを開き直してThemeメニューを確認してください。
機能リクエストとフィードバック
提案はribbon@craftclay.comまでお送りください。可能であれば、短い入力例(機密でないもの)と期待した結果も含めてください。