SmoothCSV
Features

Tutto ciò che ti serve per lavorare con i CSV

SmoothCSV offre un set completo di strumenti per lavorare in modo efficiente con i file CSV.

Pensato per il lavoro quotidiano sui CSV

SmoothCSV spreadsheet grid editing a CSV file

Modifica esattamente come vuoi

Una griglia familiare in stile foglio di calcolo, con ogni strumento esattamente dove serve. Resta fluida sia con cento righe che con un milione.

SQL Console running a SELECT query on a CSV file

Più di un editor

Esegui query con SQL, confronta due file affiancati e vedi statistiche in tempo reale per qualsiasi selezione. SmoothCSV serve a comprendere i tuoi dati, non solo a modificarli.

CSV file format dialog with delimiter, quote, and encoding options

Legge il tuo formato, preserva i tuoi dati

SmoothCSV rileva codifica, delimitatore, virgolette e riga di intestazione all'apertura del file, e non modifica nulla che tu non abbia toccato. Nessuno zero iniziale perso, nessuna data riscritta, nessuna virgolettatura cambiata a tua insaputa.

Ogni funzionalità è raggiungibile dalla palette dei comandi. Premi ⌘⇧P (o Ctrl+Shift+P) e inizia a digitare.

Modifica e navigazione

Modifica in stile foglio di calcolo, ottimizzata per i dati tabellari.

  • Editor a griglia potente

    Modifica intuitiva con un'interfaccia in stile foglio di calcolo, fluida anche sui file di grandi dimensioni.

  • Strumenti per righe e colonne

    Inserisci, elimina, sposta, nascondi, deduplica.

  • Modifica multi-cella

    Modifica più celle contemporaneamente, in modo simile alla modalità multi-cursore.

  • Riempimento automatico

    Riempi le celle trascinando, con rilevamento intelligente dei pattern.

  • Scambia celle

    Scambia le celle selezionate con quelle adiacenti in qualsiasi direzione.

  • Vista del valore della cella

    Un editor ancorato, come la barra della formula di Excel, per valori lunghi o su più righe.

  • Vista record

    Mostra una riga come elenco verticale di campi, così le tabelle molto larghe diventano più facili da leggere e modificare.

  • Trasponi

    Scambia righe e colonne con un solo comando.

  • Modalità sola lettura

    Blocca un file per evitare modifiche accidentali.

  • Selezione intelligente

    Aggiungi o rimuovi intervalli, inverti l'intera selezione e seleziona righe o colonne escludendo l'intestazione.

Strumenti per i dati

SQL, confronto, aggregazione, trasformazione: operazioni quotidiane per chi lavora intensamente con i CSV.

  • Console SQL

    Esegui query SELECT sui tuoi file CSV.

  • Confronto CSV

    Confronta due file affiancati, o un file con il contenuto degli Appunti, con unione in un clic ed evidenziazione a livello di carattere.

  • Aggregazione

    Statistiche rapide per qualsiasi selezione: somma, media, minimo, massimo, conteggio.

  • Righe di aggregazione

    Fissa righe di riepilogo nella griglia per mantenere i totali visibili durante lo scorrimento.

  • Trasformazioni di testo

    Conversioni istantanee di maiuscole/minuscole, convenzioni di denominazione e caratteri full-width/half-width.

  • Unisci e dividi

    Unisci o dividi le celle in orizzontale o in verticale.

Formati di file

Ogni peculiarità del formato CSV, gestita e preservata.

  • Formati di file personalizzabili

    Delimitatore, virgolette, codifica e terminatori di riga configurabili per ogni file.

  • Controllo della virgolettatura

    Applica regole di virgolettatura diverse a intestazioni, corpo e singole colonne, oppure passa alla modalità manuale per preservare la virgolettatura originale di ogni cella.

  • Indicatori di virgolettatura

    Vedi a colpo d'occhio quali celle verranno virgolettate al salvataggio.

  • Preset e regole di formato

    Salva i tuoi formati preferiti e applicali automaticamente in base al percorso del file.

  • Rilevamento automatico

    Delimitatore, codifica e riga di intestazione rilevati automaticamente all'apertura.

Interoperabilità e condivisione

Sposta i dati dentro e fuori SmoothCSV senza attriti.

  • Copia / Incolla come

    Esporta le selezioni come Markdown, HTML, JSON, SQL, LaTeX e altri formati.

  • Importa / Esporta Excel

    Apri e salva file `.xlsx`.

  • Apri collegamenti ipertestuali

    Apri gli URL contenuti nelle celle direttamente nel tuo browser.

  • CLI

    Apri file dal terminale, salta a qualsiasi riga o colonna, invia lo standard input tramite pipe o confronta due file.

  • Deep link

    Apri file tramite URL `smoothcsv://`.

Personalizzazione

Adatta SmoothCSV al tuo modo di lavorare.

  • Scorciatoie da tastiera personalizzabili

    Riassegna qualsiasi scorciatoia, con condizioni di contesto opzionali.

  • Temi

    Chiaro o scuro, con rilevamento automatico dal sistema.

  • Localizzazione

    Inglese, giapponese, cinese, francese, italiano, spagnolo, tedesco, russo, coreano, portoghese, turco.

Piattaforma e affidabilità

Disponibile ovunque tu sia, veloce e prevedibile sui file che apri davvero.

  • macOS, Windows, Linux

    Installer nativi per ogni principale piattaforma desktop.

  • Versione portatile per Windows

    Versione per Windows senza installazione, per chiavette USB o ambienti con restrizioni.

  • Arch Linux (AUR)

    Distribuito ufficialmente come `smoothcsv-bin`.

  • Fulmineo

    Apre un CSV da 100MB fino a 12× più velocemente di Excel e resta reattivo mentre scorri.

  • Backup automatico

    Esegue automaticamente il backup dei file prima della sovrascrittura.

  • Ricarica automatica

    Ricarica automaticamente quando il file cambia sul disco.

Nella roadmap

  • SmoothCSV nel browser
  • Sistema di estensioni
  • Schema CSV e validazione
  • Formati aggiuntivi (JSON, Avro, Parquet, …)
  • Integrazione con l'IA