2013-02-10 37 views
7

Chế độ xem nhanh của OSX hiển thị HTML (với plugin /System/Library/Quicklook/Web.qlgenerator). Tôi muốn xem văn bản thuần túy, như thể tôi đã đổi tên thành .html thành .txt (đó không phải là giải pháp và không chỉ vì nó vụng về: Tôi hy vọng rằng nếu hiển thị HTML bị tắt chế độ xem nhanh mã màu plugin tôi sử dụng sẽ khởi động và Quicklook sẽ hiển thị cho tôi mã HTML đẹp).tệp html nhanh chóng xem dưới dạng văn bản, không hiển thị html?

Tôi chưa thể tắt HTML mà không giết hỗ trợ Quicklook html, điều sẽ xảy ra khi tôi xóa plugin. Tôi không thực sự biết những gì tôi đang tìm kiếm trong info.plist, nhưng loại bỏ dòng public.html chỉ là xấu.

Mẹo?

Trả lời

7

Câu hỏi này có liên quan đến: https://apple.stackexchange.com/questions/51816/quicklook-html-plugin.

Dưới đây là một giải pháp mà làm việc (thử nghiệm trên Mac OS X 10.7.5):

  1. /cài đặt qlcolorcode (hoặc qlstephen)

  2. Sửa /System/Library/Quicklook/Web.qlgenerator/Contents/Info.plist và bình luận hai dòng như sau:

    <key>LSItemContentTypes</key> 
    <array> 
        <string>com.apple.webarchive</string> 
        <!-- <string>public.html</string> --> 
        <!-- <string>public.xhtml</string> --> 
        <string>public.svg-image</string> 
    </array> 
    
  3. Thêm hai dòng được xóa ở trên cùng một <key>LSItemContentTypes</key> vào ~/Library/QuickLook/QLColorCode.qlgenerator/Contents/Info.plist (hoặc ~/Library/QuickLook/QLStephen.qlgenerator/Contents/Info.plist)

  4. Bấm Command + Option + Esc và khởi động lại Finder.

Bây giờ QuickLook sẽ hiển thị mã nguồn của tệp HTML (với cú pháp tô sáng nếu bạn sử dụng qlcolorcode) thay vì hiển thị chúng.

+3

Tôi không phải nhận xét các dòng từ '/ System/Library/Quicklook/Web.qlgenerator/Contents/Info.plist'. Chỉ cần thêm chúng vào '~/Library/QuickLook/QLStephen.qlgenerator/Contents/Info.plist' làm việc cho tôi. –

+0

Trên Mavericks, tôi thấy rằng không đủ để nhận xét những dòng đó trong '/ System/Library/QuickLook/Web.qlgenerator/Contents/Info.plist'. Cách duy nhất tôi có thể làm cho nó hoạt động với các tệp HTML là thêm những dòng đó vào tệp 'QLColorCode.qlgenerator', đồng thời chuyển hoàn toàn tắt 'Web.qlgenerator' –

+0

Trên Sierra Tôi chỉ cần thêm 2 dòng đến: '~/Library/QuickLook/QLColorCode.qlgenerator/Contents/Info.plist' – TimM

Các vấn đề liên quan