是否有QuickLook预览,用于扩展名未知的纯文本文件?[重复]


20

这里也提出类似的问题,但答案是QL Stephen,它只声称预览没有扩展名的文件。我需要一些可以显示带有Finder未知扩展名的文件的预览。它们都是纯文本文件。并且,它需要在Lion(10.7)上运行。

需要澄清的是:我不是在寻找任何未知扩展名的默认QL ,而是在将某些特定扩展名(例如.sps.fort)预览为纯文本的扩展名中查找


1
由于所有未知的文件扩展名不一定都是文本,所以这是一个坏主意。
2011年

2
如果可以这样配置QuickLook,则HexFiend的QuickLook插件版本似乎是理想的未知/默认预览器。
丹尼尔

@slomojo:好点;我并不是说所有未知的文件扩展名,而是Finder未知的一些特定文件扩展名。我说的不好。

@Chap Harrison,我认为可以将QL查看器配置为以文本形式查看一组文件扩展名(或如Daniel所说的十六进制转储)肯定会很好。我可能会看看这样做。
ocodo

@Daniel:我想我也给您留下了错误的印象-请参阅问题的修订状态。

Answers:


7

您可以使用QuicklookStephen(https://github.com/whomwah/qlstephen)。通过Brew安装:

brew cask install qlstephen

然后重置Quicklook插件:

qlmanage -r

而且您应该很好走!

对没有扩展名的文件和具有“未知”扩展名的文件(例如.nfo)进行测试


由于某种原因,它最近停止工作了。即使安装了qlstephen,我也无法查看.tex或类似文件。有没有人解决这个问题?
大卫·内森

@DavidNathan我也发生了同样的事情,我不得不将其删除并重新安装, rm ~/Library/QuickLook/QLStephen.qlgenerator 并且 brew cask reinstall qlstephen
hasnat

不幸的是,@ hasnat不能解决我的问题(运行OSX 10.11)。我确实使用过rm -r
David Nathan

1

快速谷歌搜索后,也许这就是您所需要的?

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

它说明了如何将特定文件类型声明为纯文本,QuickLook将使用这些声明。


好吧,我们越来越热……我看到的主要问题是,我感兴趣的这些文件是由Perl程序而不是.app创建的,因此没有Info.plist。(FWIW也暗示该提示仅是10.5。)
第3章

@Chap Harrison没关系,选择一个您想要在其中打开文件的应用程序,例如TextMate或Text Editor.app,然后根据文章将这些扩展名添加到该info.plist中。同样,这方面的10.5 info.plists并没有改变,因此您对Lion感到满意。
2011年

通过执行“ 获取信息,以打开”,可以将扩展名添加到Text Editor.app 。我待会儿再报告。
ocodo 2011年

嗯-我尝试了macworld技术来进行TextEdit,然后尝试启动TextEdit(以确保我没有破坏任何东西),并且由于“代码签名无效”而崩溃了!IIRC,这是Lion的新功能。编辑Info.plist是否足以完成此任务?

1
@Chap Harrison,是的,编辑.plist会更改应用程序的代码签名。
丹尼尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.