โปรแกรมดู CSV น้ำหนักเบาที่ดีคืออะไร [ปิด]


90

มีโปรแกรมดู CSV น้ำหนักเบาที่ดีหรือไม่? ฉันต้องการสิ่งที่รีเฟรชไฟล์ได้อย่างง่ายดายหลังจากแก้ไขแล้ว การค้นหาโดย Google อย่างรวดเร็วไม่ได้ทำให้ผู้ชนะที่ชัดเจน

ฉันไม่ต้องการที่จะต้องเปิด Excel ทุกครั้งเพราะมันล็อกไฟล์ ซึ่งจะป้องกันไม่ให้โปรแกรมอื่น ๆ อัปเดตไฟล์


3
ดูเหมือนจะเป็นโปรเจ็กต์ที่ยอดเยี่ยมผู้ชมสามารถอ่านได้อย่างเดียว
tofutim

2
เพียงใช้โปรแกรมแก้ไขข้อความพื้นฐานเช่น notepad ++
Longball27

คำตอบ:


103

ใช้สำหรับดูเท่านั้นโดยใช้ Powershell ...

จอแสดงผล GUI; รองรับการเรียงลำดับการกรอง:

    Import-Csv yourfile.csv |Out-GridView

จอแสดงผลคอนโซล:

    Import-Csv yourfile.csv |Format-Table -AutoSize

หรือ:

    Import-Csv yourfile.csv |Format-List

สำหรับตัวเลือกการเรียงลำดับและการกรองเพิ่มเติมให้ไพพ์ผ่าน cmdlet where-object และ sort-object


ชื่นชมคุณสมบัติในตัวของ Windows!
Ivan Chau

ฉันต้องการปุ่ม "หัวใจ" สำหรับสิ่งนี้
Charles Wood

2
!!! โอ้พระเจ้าช่างเป็นคุณลักษณะ
code4j

1
เหี้ยนี่มีประโยชน์มาก ... และไม่รู้จัก! :)
Rynkadink

7
มันยอดเยี่ยมมาก สิ่งหนึ่งที่ควรทราบหากคุณต้องการระบุตัวคั่น (สำหรับค่าที่คั่นด้วยจุลภาคที่ไม่มากนัก) ให้ใช้-delimiter ';'
Stelios Adamantidis

23

ผมใช้ Nirsoft ของCSVFileView เป็นโปรแกรมดู csv แบบอ่านอย่างเดียวน้ำหนักเบาที่เรียบง่าย

หมายเหตุ: เนื่องจากเครื่องมือการกู้คืนรหัสผ่านบนไซต์ของ Nirsoft ตัวตรวจสอบไวรัสจำนวนมากจะบล็อกไฟล์ปฏิบัติการที่ดาวน์โหลดจากที่นั่น


2
สิ่งนี้ทำในสิ่งที่คุณต้องการ น้ำหนักเบา แต่มีตัวเลือกมากมาย สิ่งที่คุณต้องการคือรีเฟรชอัตโนมัติ (และอาจรีเฟรชบางส่วน) ตัวกรองสามารถช่วยให้คุณเห็นเฉพาะข้อมูลที่คุณสนใจเครื่องมือที่มีประโยชน์มาก
ม. yosh

เว็บไซต์ Nirsoft เต็มไปด้วยเครื่องมือที่ยอดเยี่ยม
Matthew Lock

19

หากระบบของคุณมี Cygwin column -tในหน้าต่างเทอร์มินัลคือสิ่งที่ฉันชอบใช้

$ cat file.csv
1,2,3,4
A,B,C,D
i,ii,iii,iv,v
foo,bar,foo foo,foobar
No commas

$ column -t -s"," file.csv
1          2    3        4
A          B    C        D
i          ii   iii      iv      v
foo        bar  foo foo  foobar
No commas

ในการอัปเดตด้วยการเปลี่ยนแปลงต้นฉบับตามที่คุณร้องขอคุณสามารถรวมเข้ากับwatchคำสั่ง:

watch column -t -s, file.csv

1
แม้ว่าคำถามจะติดแท็กWindowsแต่column -tก็ปรากฏในรสชาติต่างๆของ * nix รวมถึง Mac OS ด้วยดังนั้นโปรดเพลิดเพลินกับ your ของคุณให้มากที่สุดเท่าที่ฉันจะชอบคำตอบของคุณ
Dave Land

11

ทั้งสองเธรดเหล่านี้ชี้ไปที่CSVed :

ฉันลองแล้วและมีปัญหากับไฟล์ขนาดใหญ่ (4000000 แถว) ที่มีคอลัมน์จำนวนมาก (313) ดังนั้น YMMV

ฉันมักจะใช้ยูทิลิตี้คอลัมน์ BSD เป็นส่วนหนึ่งของแพ็คเกจutil-linuxบน windows:


7

คุณสามารถลองRon's Editor - มันจะทำในสิ่งที่คุณต้องการดีกว่า Excel มากสำหรับการแก้ไขไฟล์ CSV IMHO (นั่นคือเหตุผลที่ฉันเขียนมัน) และฉันจะให้คุณตัดสินใจว่ามันเบาพอหรือไม่ ;-)


เครื่องมือที่ดี .... อาจต้องซื้อ!
Brian Adkins

5
Waaaay แพงเกินไปสำหรับความต้องการส่วนตัว
ikashnitsky

3

Beacuse ฉันไม่พอใจกับวิธีที่ Excel แสดงไฟล์ CSV ฉันได้สร้างไฟล์ปฏิบัติการขนาดเล็กที่ออกแบบมาเพื่อแสดงไฟล์ CSV ฉันเพิ่งเปิดให้ใช้งานที่http://csvquickviewer.com/ ใช้ได้เฉพาะกับ Windows เนื่องจากเขียนใน. NET

ไม่จำเป็นต้องกำหนดค่า แต่อนุญาตให้กรองค้นหา ฯลฯ


คุณกำลังพูดถึงลิงก์นี้sourceforge.net/projects/csvquickviewerเนื่องจากลิงก์ของคุณไม่ทำงานใช่หรือไม่
vibs2006

0

ในที่สุดก็พบว่าสามารถเปิดไฟล์ขนาดใหญ่ได้ทันทีและตรวจหาตัวคั่นโดยอัตโนมัติ: V File Viewer จาก http://www.fileviewer.com/ ทดลองใช้ฟรี 20 วัน ซื้อ 20 เหรียญ

อีกอันหนึ่งซึ่งเร็วมากและยังตรวจจับตัวคั่นโดยอัตโนมัติคือ Delimit จากhttp://delimitware.comฟรี 15 วัน $ 49 / ปี ราคาแพง


-1

ฉันเชื่อว่ามีผู้ชม excel ฟรีอยู่ในไซต์ของ Microsoft และฉันคิดว่า wordpad / write ดั้งเดิมสามารถเปิดไฟล์ CSV ได้ด้วย


-1

หากคุณต้องการดูไฟล์ทำไมไม่ใช้โปรแกรมแก้ไขข้อความ สิ่งที่ดีกว่าจะสังเกตเห็นการรีเฟรชและแจ้งให้คุณทราบหากคุณต้องการโหลดไฟล์ซ้ำ อย่างไรก็ตามค่าเหล่านี้จะไม่แยกค่าออกเป็นคอลัมน์ต่างๆสำหรับคุณ พวกเขาจะแสดงเฉพาะเนื้อหา ทั้ง UltraEdit และ TextPad เชื่อถือได้สำหรับฉันในอดีต


12
โปรแกรมแก้ไขข้อความจะไม่จัดรูปแบบคอลัมน์อย่างสวยงาม นอกจากนี้ยังเป็นการดีที่จะมีฟังก์ชันง่ายๆในตัวเช่น SUM ()
syvex

-1

DataPipes SaaS ToolของOKFNเป็นตัวเลือกสำหรับการใช้งานในเบราว์เซอร์
GitHub จะแสดง CSV ลงในตารางโดยอัตโนมัติโดยมีตัวเลือกอื่นในเบราว์เซอร์พร้อมกับฟังก์ชันอื่น ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.