
源代碼(帶有色度語法突出顯示):. .cpp , .js , .json , .py , .swift , .yml等

MARKDOWN (使用GoldMark渲染):. .md , .markdown , .mdown , .mkdn , .mkd , .Rmd

存檔: .tar , .tar.gz , .zip

Jupyter筆記本(使用NBTOHTML渲染):. .ipynb

tab分隔值(使用swiftcsv解析):. .tab , .tsv

對於某些受支持的文件類型,有現有的快速外觀應用程序。為什麼要創建另一個?
看目光為什麼需要網絡權限?
一眼在WKWebView中呈現一些預覽。所有資產都是在本地存儲的,網絡訪問被禁用,但是不幸的是,Web視圖仍然需要com.apple.security.network.client授權功能。
為什麼該應用在MACOS 10.14或以上不可用?
該應用程序使用了10.15中引入的新快速外觀API,因此不幸的是,它與MacOS的較舊版本無法使用。
為什麼我的Markdown文件中的圖像未加載?
瀏覽一下遠程資產。此外,該應用只能訪問正在預覽的文件。因此,未加載從Markdown引用的本地圖像文件。
為什麼不支持[文件類型]?
隨時開放問題或貢獻!在開發問題時,請描述您對文件期望的預覽。
請注意,MacOS不允許處理某些文件類型(例如.plist , .ts和.xml )。
您聲稱支持[文件類型],但預覽未顯示。
請注意,瀏覽一下大型文件的預覽,以避免減速Mac。
您的文件的擴展名或UTI可能與一眼不關聯。您可以輕鬆驗證以下內容:
PreviewVCFactory.swift中的正確類。mdls -name kMDItemContentType /path/to/your/file來查找您的文件UTI。檢查是否在Info.plist中的QLSupportedContentTypes下列出了UTI。總是歡迎建議和貢獻!在提交拉動請求之前,請通過問題討論更大的更改(例如,對新文件類型添加支持)。
XCode,Swift和Go需要安裝以本地構建應用程序。
要添加新文件擴展名的預覽,請按照以下步驟:
Preview協議。請參閱目錄中的其他文件以獲取示例。PreviewVCFactory.swift中的類匹配。mdls -name kMDItemContentType /path/to/your/file來查找您的文件UTI。將其添加到Info.plist中的QLSupportedContentTypes 。README.md , SupportedFilesWC.xib ,app Store Descripting and Credits.rtf (如果您引入了新庫)。