Có bản xem trước QuickLook cho các tệp văn bản đơn giản có phần mở rộng không xác định không? [bản sao]


20

Một câu hỏi tương tự đã được hỏi ở đây nhưng câu trả lời đề cập đến một thứ gọi là QL Stephen , chỉ yêu cầu xem trước các tệp không có phần mở rộng. Tôi cần một cái gì đó sẽ hiển thị xem trước các tệp có phần mở rộng mà Finder không biết. Chúng đều là các tệp văn bản thuần túy. Và, nó cần phải chạy trên Lion (10.7).

Để làm rõ: Tôi không tìm kiếm một QL mặc định cho bất kỳ tiện ích mở rộng không xác định nào , mà là một tiện ích mở rộng sẽ xem trước một số tiện ích cụ thể nhất định (ví dụ: .sps , .fort ) dưới dạng văn bản thuần túy.


1
Vì tất cả các phần mở rộng tệp không xác định không nhất thiết phải là văn bản, đây là một ý tưởng tồi.
ocodo

2
Phiên bản bổ trợ QuickFook của HexFiend có vẻ như là trình xem trước mặc định / không xác định lý tưởng, nếu QuickLook có thể được cấu hình như vậy.
Daniel

@slomojo: điểm tốt; Tôi không có nghĩa là tất cả các phần mở rộng tập tin không xác định, mà là một số phần mở rộng cụ thể mà Finder không biết. Tôi nói xấu điều đó.
Chap

@Chap Harrison, tôi nghĩ rằng một trình xem QL có thể được cấu hình để xem một tập hợp các phần mở rộng tệp dưới dạng văn bản (hoặc như Daniel nói, một kết xuất hex) sẽ rất tốt, chắc chắn. Tôi có thể có một cái nhìn vào làm điều này.
ocodo

@Daniel: Tôi nghĩ rằng tôi cũng đã cho bạn ấn tượng sai - xin vui lòng xem các câu hỏi được sửa đổi.
Chap

Câu trả lời:


7

Bạn có thể sử dụng QuicklookStephen ( https://github.com/whomwah/qlstephen ). Cài đặt qua Bia:

brew cask install qlstephen

và sau đó đặt lại các plugin Quicklook:

qlmanage -r

và bạn nên đi thật tốt!

Đã thử nghiệm với cả hai tệp không có phần mở rộng và tệp có phần mở rộng "không xác định" (ví dụ: .nfo)


Vì một số lý do, điều này đã ngừng hoạt động gần đây. Tôi không thể xem .tex hoặc các tệp tương tự ngay cả khi đã cài đặt qlstephen. Có ai nhận được vấn đề này?
David Nathan

@DavidNathan cũng xảy ra với tôi, tôi đã phải gỡ bỏ nó và cài đặt lại rm ~/Library/QuickLook/QLStephen.qlgeneratorbrew cask reinstall qlstephen
bắt đầu từ

@hasnat thật không may, điều này không khắc phục được sự cố cho tôi (chạy OSX 10.11). Tôi đã sử dụngrm -r
David Nathan

1

Sau khi google nhanh, có lẽ đây là những gì bạn cần?

http://hints.macworld.com/article.php?story=20071028184428583

Nó giải thích cách khai báo các loại tệp cụ thể dưới dạng văn bản thuần túy, QuickLook sẽ sử dụng các khai báo này.


Chà, chúng ta đang ấm hơn ... vấn đề chính tôi thấy là những tệp này tôi quan tâm được tạo bởi một chương trình Perl, không phải .app , vì vậy không có Info.plist. (Ngoài ra gợi ý tuyên bố chỉ là 10,5, FWIW.)
Chap

@Chap Harrison, điều đó không thành vấn đề, hãy chọn một ứng dụng mà bạn muốn mở các tệp trong đó, ví dụ như TextMate hoặc Text Editor.app, sau đó thêm các tiện ích mở rộng này vào thông tin đó. Ngoài ra, thông tin 10.5.plists không thay đổi về vấn đề này, vì vậy bạn vẫn ổn với Lion.
ocodo

Có thể lấy tiện ích mở rộng được thêm vào Text Editor.app bằng cách thực hiện Nhận thông tin , Mở bằng . Tôi sẽ thử nó sau và báo cáo lại.
ocodo

Hừm - Tôi đã thử kỹ thuật macworld với TextEdit, và sau đó thử khởi chạy TextEdit (để đảm bảo tôi không làm hỏng bất cứ thứ gì) và nó đã bị lỗi với "chữ ký mã không hợp lệ"! IIRC, đó là điều mới mẻ với Lion. Chỉnh sửa Info.plist có đủ để thực hiện điều đó không?
Chap

1
@Chap Harrison, Có, chỉnh sửa .plist thay đổi chữ ký mã cho một ứng dụng.
Daniel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.