Download gratuito. Operazioni sui file, Workspace e Version History sono disponibili in Pro.
RibbonDiff funziona in modalità Limited per confrontare testo digitato o incollato. Sblocca Open / Drag & Drop / Save / Save As, la barra laterale Workspace condivisa con ricerca file, e Version History per i file Workspace gestiti da Git con una Pro Trial di 7 giorni o un acquisto Pro Lifetime una tantum da $14.99. Nessun abbonamento. La trial è una tantum e non si rinnova automaticamente.
Gratis (modalità Limited)
- Confronta testo digitato o incollato in due pannelli modificabili
- Aggiornamenti diff live con evidenziazione per riga e inline
- Find per pannello (⌘F / ⌘G / ⇧⌘G)
- A capo automatico, numeri di riga e temi
Pro (sbloccato con Trial o Lifetime)
- Apri file da Finder, Terminale, File → Open… o drag & drop
- Save / Save As per pannello e documenti
.rd-workspace - Cerca testo in un Workspace con Find in Workspace (
⇧⌘F), passa direttamente alle righe corrispondenti oppure apri i risultati in nuove schede con Option-clic - Cartelle o
.rd-workspacedocumenti nella barra laterale Workspace condivisa - Crea nuovi file o cartelle Workspace con rinomina inline, poi spostali, eliminali, mostrali o copia i percorsi dalla barra laterale
- Consulta Version History per file in Workspace gestiti da Git
- Dettagli file opzionali come terminazioni di riga e codifica (abilitati in Settings)
RibbonDiff per macOS offre un workspace diff pulito, affiancato e modificabile, con aggiornamenti live mentre digiti, incolli, apri file o consulti la cronologia. Un Ribbon visivo collega i blocchi di modifica correlati su entrambi i lati, e Pro aggiunge una barra laterale Workspace orientata al progetto per aprire, organizzare e cercare nei file del progetto, oltre a Version History nell’app per rivedere file correlati e snapshot Git senza uscire dall’app.
Per assistenza, contatta ribbon@craftclay.com .
Altre pagine
Sono disponibili anche guide pratiche, brevi esempi d’uso e file di esempio scaricabili.
- Guide — Confronto file, review di configurazioni, cronologia Git, riduzione del rumore da spazi e correzione della codifica.
- Esempi d’uso — Brevi pagine di workflow con file di esempio.
- File di esempio — Coppie di file scaricabili e repository demo gestiti da Git.
Note di rilascio
Nuovo
- Option-clic su un’intestazione dei risultati di ricerca file Workspace o su una riga corrispondente per aprirla in una nuova scheda mantenendo la corrispondenza rivelata.
- I menu delle intestazioni dei risultati di ricerca file ora includono Open in New Tab.
- Aggiunte le azioni Copy Relative Path e Copy Full Path per elementi dell’albero Workspace, intestazioni dei risultati di ricerca file e righe dei file modificati.
Migliorato
- La ricerca file Workspace ora resta visibile quando passi tra schede.
- Il passaggio tra albero file Workspace e ricerca file ora conserva query, risultati, file espansi e posizione di scorrimento.
- I risultati di ricerca file Workspace ora mostrano lo stesso indicatore M per i file modificati da Git usato dall’albero file.
- Facendo clic su una corrispondenza specifica della ricerca Workspace, il focus resta sulla riga cliccata invece di saltare al primo diff.
Versioni precedenti
Nuovo
- Aggiunta la ricerca file Workspace per cercare testo in un Workspace aperto e passare direttamente a file e righe corrispondenti.
- Aggiunto Find in Workspace… (
⇧⌘F), più Show File Tree (⌘1) e Show File Search (⌘2) per cambiare modalità della barra laterale Workspace. - I risultati sono raggruppati per file con contesto cartella, numeri di riga, conteggi delle corrispondenze e anteprime evidenziate.
Migliorato
- La ricerca file Workspace mantiene query, risultati espansi e posizione di scorrimento quando passi tra albero file e risultati di ricerca.
- Le dimensioni delle finestre Workspace vengono ripristinate in modo più affidabile quando riapri Workspace salvati o crei nuove finestre.
Corretto
- Migliorata l’affidabilità dell’evidenziazione diff per file di testo semplice.
Novità
- Aggiunte azioni nella barra laterale Workspace per creare nuovi file e cartelle, aprire file in una nuova scheda, eliminare elementi e mostrarli nel Finder.
- Aggiunta la selezione multipla nell’albero Workspace con Command-clic, Shift-clic, spostamento drag & drop di più elementi ed eliminazione multipla.
Miglioramenti
- I nuovi file usano nomi univoci e, quando possibile, deducono un’estensione sensata dalla cartella di destinazione, con validazione della rinomina inline per nomi vuoti, non validi o duplicati.
- L’eliminazione dal Workspace ora sposta file e cartelle nel Cestino dopo una conferma chiara; gli spostamenti drag & drop mantengono sincronizzati editor aperti, selezione, espansione e stato Git.
Correzioni
- Corretto l'apertura di un Workspace trascinando una cartella dal Finder nella barra laterale sinistra Workspace, anche quando RibbonDiff è visibile ma non è l'app in primo piano.
- Corretto un problema del toggle della barra laterale Workspace che poteva rallentare il ridisegno dei confronti o interrompere temporaneamente il rendering del Ribbon centrale.
Miglioramenti
- Migliorata la stabilità del layout, così sincronizzazione dello scorrimento dell'editor, stato dell'editor e rendering del Ribbon vengono preservati quando si mostra o nasconde la barra laterale Workspace.
- Migliorata la stabilità delle prestazioni durante confronti file ripetuti e sessioni con più schede o finestre.
Novità
- Aggiunto un toggle toolbar per attivare o disattivare insieme i filtri Whitespace salvati e il comando View → Whitespace Filters.
- Aggiunti comandi per aprire un nuovo confronto con o senza barra laterale Workspace: File → New Window e File → New Window with Sidebar.
- Aggiunto Help → RibbonDiff Help (
⌘?).
Miglioramenti
- Il pannello Modified Files di Workspace è ora ridimensionabile con un divisore e ha una dimensione predefinita migliore quando espanso.
- Le schede dello stesso gruppo finestra condividono lo stato collassato/espanso e l’altezza di Modified Files in modo più coerente.
- I filtri Whitespace salvati si applicano subito agli editor diff aperti; la toolbar mostra uno stato misto quando solo alcuni filtri sono attivi.
Novità
- Aggiunto Workspace, funzione Pro per aprire cartelle o documenti
.rd-workspacein una barra laterale condivisa e passare rapidamente tra confronti correlati. - Aggiunta Version History, funzione Pro per file Workspace gestiti da Git, con branch in-app, scelta delle revisioni, ricerca commit e filtri Affected / All.
- Aggiunto salvataggio e riapertura dei documenti
.rd-workspace, con ripristino dello stato di espansione della barra laterale.
Miglioramenti
- Open Workspace… ora apre il Workspace in una nuova finestra indipendente; le azioni nella barra laterale collegano il Workspace alla finestra corrente.
- Migliorata la review Workspace con indicatori dei file aperti, Option-click per nuove schede e passaggio più intelligente ai file già aperti.
- Quando un file cambia su disco, viene ricaricato automaticamente se non ci sono modifiche non salvate; in caso contrario viene chiesta conferma prima di sostituire il contenuto.
- Ripristino più pulito delle finestre Workspace e dei titoli dopo riavvii o cambi di display.
Correzioni
- Corretto un problema per cui Lifetime Unlock poteva non attivarsi correttamente dopo il termine del trial di 7 giorni.
Novità
- Navigazione Next/Previous Change più intelligente, soprattutto quando un lato contiene solo blocchi inseriti o si è vicini alla fine del file.
- Salto automatico al primo blocco modificato quando il confronto diventa disponibile.
- Nuovi controlli tipografici dell’editor in Settings → General → Editor: font, dimensione e interlinea, con aggiornamento live immediato.
- Nuove scorciatoie per la dimensione del testo durante la modifica: ⌘= (⌘+), ⌘- e ⌘0.
- Comportamento più nativo da editor di codice: Tab / Shift-Tab e ⌘] / ⌘[ per indentare e ridurre l’indentazione, auto-indent con Return, larghezza tab dedotta ed evidenziazione discreta della riga corrente.
- Find per pannello migliorato: focus ⌘F più affidabile, Find Next/Previous, ricerche recenti, sincronizzazione del Find condiviso, Esc per tornare all’editor e Use Selection for Find.
- Nuovo comando Show Toolbar / Hide Toolbar nel menu View con ⌥⌘T; la visibilità della toolbar ora persiste tra gli avvii.
Miglioramenti
- Il Ribbon del diff e le evidenziazioni di riga compaiono solo quando entrambi i pannelli contengono testo e scompaiono subito quando un pannello viene svuotato o scollegato.
- Quando un pannello viene svuotato o scollegato, l’altro torna all’inizio per uno stato più pulito.
- Scorciatoie aggiornate per i controlli superiori: Wrap è ora ⌃⌘W, Swap è ⌃⌘S e Clear è ⌃⌘K.
- I titoli di finestre e schede preferiscono ora il nome del file sinistro quando entrambi i pannelli sono associati a file.
Correzioni
- Corretti casi di salto tra modifiche che potevano fallire vicino alla fine di un file.
- Corretto un crash con ⌘Z in alcuni scenari di modifica.
- Corretto un problema per cui cursore e posizione di scorrimento potevano saltare in fondo durante la digitazione.
- Supporto ampliato per le codifiche testo in apertura/salvataggio: UTF-8 (con BOM), ulteriori codifiche giapponesi (Shift_JIS, EUC-JP, ISO-2022-JP, x-mac-japanese), cinesi (GB18030/GBK/GB2312, Big5/Big5-HKSCS, HZ-GB-2312), coreane (EUC-KR, CP949) e varie code page Windows (1250-1258, 874).
- Quando il rilevamento automatico è ambiguo, RibbonDiff ora mostra Choose Encoding.
- Reload with Encoding permette di riaprire un file da disco usando la codifica selezionata, utile per correggere testo illeggibile.
- Apertura diretta di due file da Terminale / Finder (per esempio open -a RibbonDiff left.txt right.txt).
- Migliorata la visibilità dei nomi file.
- RibbonDiff è ora gratuito da scaricare, con Pro Trial opzionale e sblocco Pro Lifetime una tantum tramite In-App Purchase. (Se hai acquistato in precedenza la versione a pagamento, l’accesso dovrebbe trasferirsi: usa Restore Purchases se necessario.)
- Miglioramenti prestazionali con modifica più rapida, aggiornamenti diff e scorrimento fluido.
- Nuovi controlli opzionali Line Endings (LF/CRLF/CR) ed Encoding quando abilitati in Settings.
- Feedback drag-and-drop migliorato per un’esperienza di rilascio file più chiara e reattiva.
- Uso CPU ridotto in idle per maggiore efficienza.
- Miglioramenti prestazionali con modifica più rapida, aggiornamenti diff e scorrimento fluido.
- Focus del pannello attivo più chiaro e indicatori di modifiche non salvate migliorati.
- Workflow completo di apertura, salvataggio e Save As per pannello, incluso drag & drop.
- Evidenziazione sintattica estesa e più intelligente, con nuovo supporto linguaggi e colori personalizzabili.
- Gestione temi migliorata con campioni colore e salvataggio del tema predefinito.
- Initial release
Suggerimento: la cronologia delle versioni è disponibile anche nella scheda del Mac App Store.