Czego potrzebujesz specjalnego, specyficznego dla CSV edytora, aby zrobić coś takiego jak TextWrangler (lub cokolwiek z zaznaczeniami opartymi na kolumnach)? Może pomóc w udzieleniu odpowiedzi, jeśli możesz szczegółowo wyjaśnić, dlaczego coś takiego jak Dokumenty Google lub CodeWrangler nie wycina tego za Ciebie.
Ian C.
Wybór na podstawie kolumny nie pomoże, jeśli CSV ma pola o różnej szerokości, prawda?
Właśnie korzystałem z Dokumentów Google właśnie w tym celu, ale wszystko, co musiałem zrobić, to wyodrębnić kolumnę adresów e-mail z pliku CSV.
Uwaga: Dokumenty Google mają ograniczenia rozmiaru pliku, więc nie jest to srebrna kula. Świetna kula, ale te ograniczenia są krytyczne po zastosowaniu.
Do moich potrzeb edycyjnych CSV (które są nieliczne) używam Numbers i TextEdit.
GEdgar
1
Tak, to działa. Dla mnie Textastic lub TextWrangler i Numbers działają dobrze.
bjbk
Czy można po prostu zapisać zmiany w istniejącym pliku CSV w miejscu, tj. Po prostu naciskając klawisz skrótu lub klikając element menu, bez potwierdzania dialogów?
Frozen Flame
1
Liczby tak naprawdę nie edytują CSV. Importuje je i eksportuje, co jest znacznie bardziej niewygodnym (i często bezużytecznym) przepływem pracy.
Najnowsza wersja NeoOffice działa dobrze (ponieważ obsługuje Wersje itp.), Ale musisz przekazać niewielką kwotę, aby pobrać ją przed końcem sierpnia 2011 r.
24 $ fuj, na testowanie wersji beta, prawdopodobnie nigdy ... inni płacą za testowanie wersji beta :)
sorin
Bardzo polecam NeoOffice. Używam go od ośmiu lat. Jest to rozwidlenie OpenOffice i LibreOffice z funkcjami specyficznymi dla Mac OS iw pełni obsługuje Mac OS 10.7 Lion. Możesz pobrać i używać wersji 3.1 za darmo; tylko najnowsza wersja 3.2 wymaga darowizny.
Kiedy wchodzę w interakcję z dużym i nieporządnym tekstem csv i innymi strukturalnymi plikami tekstowymi, zwykle przechodzę do Google Refine (teraz nazywanego OpenRefine ). Użyłem go do dokumentów TSV / CSV, JSON i XML. Z mojego doświadczenia wynika, że rzadko się zawiesza i jest całkiem niezły w przypadku zniekształcania danych (możesz zastosować transformację w językach skryptowych).
Jego podejście jest bardziej zorientowane na bazę danych niż na arkusz kalkulacyjny.
RStudio otacza naprawdę ładne środowisko podobne do IDE wokół popularnego, otwartego języka R. Język R „to zintegrowany pakiet oprogramowania do manipulacji danymi, obliczeń i wyświetlania graficznego”. 1 Zawiera funkcje importowania i eksportowania danych CSV z wbudowanego magazynu danych, dzięki czemu możesz pracować nad nim za pomocą potężnego zestawu narzędzi, a następnie eksportować je z powrotem do CSV.
Jest bezpłatny (jak w przypadku piwa i mowy) do użytku z płatnymi opcjami dostępnymi, jeśli potrzebujesz kogoś, kto będzie krzyczeć, gdy coś nie działa dobrze.
XTabulator to edytor plików danych tabelarycznych dla systemu Mac OS X. Za pomocą XTabulator możesz szybko i łatwo edytować, manipulować, masować, pokroić i kości pliki rozdzielone przecinkami (CSV), rozdzielone tabulatorami (TAB) lub dowolne pliki oddzielone.
Odpowiedzi:
Dokumenty Google
Właśnie korzystałem z Dokumentów Google właśnie w tym celu, ale wszystko, co musiałem zrobić, to wyodrębnić kolumnę adresów e-mail z pliku CSV.
Uwaga: Dokumenty Google mają ograniczenia rozmiaru pliku, więc nie jest to srebrna kula. Świetna kula, ale te ograniczenia są krytyczne po zastosowaniu.
źródło
Narzędzie stołowe
Darmowe i otwarte oprogramowanie (licencja MIT).
Narzędzie tabel otwiera pliki CSV. Automatycznie wykrywa kodowanie znaków i separator rekordów (przecinek / średnik / tab) i obsługuje podstawowe operacje edycji (takie jak dodawanie wiersza, usuwanie wiersza, dodawanie kolumny usuwanie kolumny itp.).
Narzędzie Tabela może konwertować pliki do innego formatu.
Table Tool jest również dostępny w Mac App Store .
źródło
LibreOffice
LibreOffice wykonuje teraz całkiem dobrą robotę i jest kompatybilny nawet z OS X 10.9
źródło
Liczby
Oświadczenie: Bezpłatnie na nowych komputerach Mac
Numery Apple również zostaną otwarte i zapisane w CSV. Po prostu musiałem dodać do listy.
Liczby:
Zapisz jako CSV po edycji:
Pamiętaj, że możesz wybrać kodowanie tekstu również podczas eksportowania, jeśli jest to konieczne w przypadku innych systemów.
źródło
NeoOffice
Najnowsza wersja NeoOffice działa dobrze (ponieważ obsługuje Wersje itp.), Ale musisz przekazać niewielką kwotę, aby pobrać ją przed końcem sierpnia 2011 r.
źródło
Przeglądarka DB dla SQLite
Nie oczywisty kandydat, ale bardzo silny (i darmowy).
Kroki
źródło
csveditor (Java)
Bardzo prosty (bez cofania), program Java (niektórzy mogą przestać czytać tutaj;) - wykonuje swoją pracę
Po uruchomieniu musisz utworzyć pustą tabelę, ale możesz otworzyć dowolny plik.
Zrzut ekranu:
źródło
Darmowy Microsoft Office Online
Czy jest lepszy produkt niż Excel do otwierania plików CSV i manipulowania nimi?
Dzięki tej opcji nie musisz niczego instalować. Ma wygodę Dokumentów Google, ale gwarantuje kompatybilność MS Office.
źródło
OpenRefine
Kiedy wchodzę w interakcję z dużym i nieporządnym tekstem csv i innymi strukturalnymi plikami tekstowymi, zwykle przechodzę do Google Refine (teraz nazywanego OpenRefine ). Użyłem go do dokumentów TSV / CSV, JSON i XML. Z mojego doświadczenia wynika, że rzadko się zawiesza i jest całkiem niezły w przypadku zniekształcania danych (możesz zastosować transformację w językach skryptowych).
Jego podejście jest bardziej zorientowane na bazę danych niż na arkusz kalkulacyjny.
źródło
RStudio
RStudio otacza naprawdę ładne środowisko podobne do IDE wokół popularnego, otwartego języka R. Język R „to zintegrowany pakiet oprogramowania do manipulacji danymi, obliczeń i wyświetlania graficznego”. 1 Zawiera funkcje importowania i eksportowania danych CSV z wbudowanego magazynu danych, dzięki czemu możesz pracować nad nim za pomocą potężnego zestawu narzędzi, a następnie eksportować je z powrotem do CSV.
Jest bezpłatny (jak w przypadku piwa i mowy) do użytku z płatnymi opcjami dostępnymi, jeśli potrzebujesz kogoś, kto będzie krzyczeć, gdy coś nie działa dobrze.
źródło
Apache Open Office
Wolny. Czyta, pisze, tworzy CSV, Excel, Word i wiele innych formatów.
źródło
XTabulator
XTabulator edytuje CSV, ale nie jest darmowy.
źródło