Éditeur de fichier texte .CSV gratuit pour Mac OS X?

21

Je recherche un éditeur gratuit pour éditer des fichiers texte délimités par des virgules, ou au format .csv.

Sorin
la source
9
De quoi avez-vous besoin d'un éditeur spécial spécifique à CSV pour faire quelque chose comme TextWrangler (ou quoi que ce soit avec des sélections basées sur des colonnes) ne peut pas faire pour vous? Cela pourrait aider à guider les réponses si vous pouviez expliquer pourquoi quelque chose comme Google Docs ou CodeWrangler ne le coupe pas pour vous.
Ian C.
La sélection basée sur les colonnes n'aidera pas si le CSV a des champs de largeur variable, non?
Alan Shutko

Réponses:

8

Google Docs

Je viens d'utiliser Google Docs à cette fin, mais tout ce que j'avais à faire était d'extraire une colonne d'adresses e-mail d'un fichier CSV.
Remarque: Google Docs a des limites de taille de fichier, ce n'est donc pas une solution miracle. Une excellente solution, mais ces limitations sont essentielles lorsqu'elles sont appliquées.

Patrick
la source
7

Outil de table

Libre et Open Source (licence MIT).

L'outil de table ouvre les fichiers CSV. Il détecte automatiquement l'encodage des caractères et le séparateur d'enregistrement (virgule / point-virgule / tabulation) et prend en charge les opérations d'édition de base (comme ajouter une ligne, supprimer une ligne, ajouter une colonne, supprimer une colonne, etc.).

L'outil de table peut convertir des fichiers dans un format différent.

L'outil de table est également disponible sur le Mac App Store .

Jakob Egger
la source
6

LibreOffice

LibreOffice fait du bon travail maintenant et est compatible même avec OS X 10.9

Sorin
la source
Et il est rapide à démarrer et compatible avec tous les étranges problèmes CSV flottant. +1
un nerd payé le
6

Nombres

Avertissement: gratuit sur les nouveaux Mac

Apple Numbers s'ouvre également et enregistre au format CSV. Il fallait juste ajouter à la liste.

CSV dans l'éditeur de texte

Nombres:

Numéros CSV Modifier

Enregistrer au format CSV après modification:

Exporter vers CSV

Notez que vous pouvez également choisir le codage du texte lors de l'exportation si nécessaire pour d'autres systèmes.

bjbk
la source
1
Pour mes besoins d'édition CSV (qui sont peu nombreux), j'utilise Numbers et TextEdit.
GEdgar
1
Oui, ça marche. Pour moi, Textastic ou TextWrangler and Numbers fonctionnent très bien.
bjbk
Est-il possible de simplement sauvegarder les modifications dans un fichier CSV existant, c'est-à-dire simplement en appuyant sur une touche de raccourci ou en cliquant sur un élément de menu, sans confirmer les dialogues?
Frozen Flame
1
Les chiffres ne pas vraiment modifier CSV. Il les importe et les exporte, ce qui est un flux de travail beaucoup plus délicat (et souvent inutile).
orome
4

NeoOffice

La dernière version de NeoOffice fonctionne bien (dans la mesure où elle prend en charge les versions, etc.) mais vous devez faire un don d'une petite somme d'argent pour la télécharger avant la fin août 2011.

chaton
la source
3
24 $ beurk, pour tester une beta, probablement jamais ... d'autres vous paient pour tester la beta :)
sorin
Je recommande fortement NeoOffice. Je l'utilise depuis huit ans. Il s'agit d'une fourchette d'OpenOffice et de LibreOffice avec des fonctionnalités spécifiques à Mac OS et supporte entièrement Mac OS 10.7 Lion. Vous pouvez télécharger et utiliser la version 3.1 gratuitement; seule la version 3.2 la plus récente nécessite un don.
4

Navigateur DB pour SQLite

Pas un candidat évident mais très puissant (et gratuit).

Pas

  1. Créer une base de données vide
  2. Importer un fichier CSV sous forme de tableau

Fichier CSV sous forme de tableau

  1. Avec diverses options d'importation

Options d'importation de fichier CSV

  1. Modifier, rechercher, tracer les données

Editeur de tableau et tracé des données

  1. Exportez vos modifications en tant que (nouveau) fichier CSV

Exporter en tant que dialogue CSV

iolsmit
la source
3

csveditor (Java)

Très simple (pas d'annulation), programme java (certains peuvent arrêter de lire ici;) - fait le travail

Vous devez créer une table vide au lancement mais vous pouvez ensuite ouvrir n'importe quel fichier.

Capture d'écran: Java csveditor, par bertramfritz

iolsmit
la source
1
Vous m'avez certainement perdu à "Java"
Alexander - Reinstate Monica
2

Microsoft Office Online gratuit

Quel meilleur produit qu'Excel existe-t-il pour ouvrir et manipuler des fichiers CSV?

entrez la description de l'image ici

Avec cette option, vous n'avez rien à installer. Il a la commodité de Google Docs mais la compatibilité garantie de MS Office.

Allan
la source
2

OpenRefine

Lorsque j'interagis avec un texte CSV volumineux et désordonné et d'autres fichiers texte structurés, je vais maintenant généralement sur Google Affiner (maintenant appelé OpenRefine ). Je l'ai utilisé pour les documents TSV / CSV, JSON et XML. D'après mon expérience, il se bloque rarement et est assez bon pour manipuler des données (vous pouvez appliquer des transformations avec des langages de script).

Son approche est davantage axée sur les bases de données que sur les feuilles de calcul.

Jacob Lee
la source
1

RStudio

RStudio encapsule un très bel environnement de type IDE autour du langage R populaire et open source. Le langage R "est une suite intégrée de logiciels pour la manipulation, le calcul et l'affichage graphique des données." 1 Il comprend des fonctions d' importation et d'exportation de données CSV à partir de son magasin de données intégré afin que vous puissiez y travailler avec sa puissante boîte à outils, puis les exporter à nouveau vers CSV.

C'est gratuit (comme dans la bière et la parole) pour une utilisation avec des options payantes disponibles si vous avez besoin de quelqu'un pour crier quand les choses ne fonctionnent pas bien.

RStudio Importation de données CSV

Ian C.
la source
0

XTabulator

XTabulator édite CSV mais n'est pas gratuit.

XTabulator est un éditeur de fichiers de données tabulaires pour Mac OS X. Avec XTabulator, vous pouvez éditer, manipuler, masser, découper et couper les fichiers séparés par des virgules (CSV), séparés par des tabulations (TAB) ou tout autre fichier séparé rapidement et facilement.

Dennis Wurster
la source