Mac OS X 软件总是按字母顺序排列文件,而不是按类型排列

Mac OS X 软件总是按字母顺序排列文件,而不是按类型排列

我注意到许多 Mac 应用程序按字母顺序而不是按类型对文件进行排序。panic.com 的 Coda 就是一个很好的例子。文件菜单中的文件按字母顺序排列。我要求他们添加按类型组织文件的功能,他们说这是 Finder 的功能。所以我查看了其他应用程序,看看它们是否按类型组织。我注意到 Dreamweaver CS4 有同样的问题,现在包括 Dreamweaver CS5。

Mac 中一定有某个功能可以做到这一点,而且我可以修改它。我使用过 Spotlight,它现在按类型显示文件(我想这就是我能做的),但它在其他应用程序中没有效果。

这些应用程序使用什么库来显示其文件的文件菜单?

[update]

这里有一个例子——panic.com 的 coda 文件菜单布局。(我无法发布另一个链接,因为它不允许我发布)。你能看到所有内容是如何按字母顺序而不是按文件夹排列的吗?我只希望文件菜单首先显示所有文件夹,然后显示所有文件。

1)http://www.iaddesign.com/coda.png

一定有一种方法可以修改 mac 以便让我做到这一点。

答案1

这不是“Finder 的问题”。这是应用程序的问题。除非他们使用某种 Finder 钩子来显示文件。

以下是我从 Panic 收到的答复:

嘿,Josh,

这更像是 Mac OS X 的惯例,而不是 Finder 禁止我们做某事。这是我们未来要研究的事情。

例如,Transmit 和 Coda 共享大量代码。旧版本的 Transmit 不具备以这种方式对项目进行排序的功能,但新版本具备。我们会考虑在未来版本中实现此功能。

谢谢!

——Tim Panic Inc.

重复一下,这是不是OSX 问题,并且没有什么您可以修改以改变程序列出文件的方式。

答案2

Adobe 已经解决了这个问题.....在文件面板(对于 Dreamweaver)下,有几种不同的方法来组织您的文件,对于我的 CS 5.5,文件的选项是名称、大小、类型和修改日期。只需单击这些文件方法,它就会改变顺序。

itunes 以同样的方式改变您查看/组织文件的方式。

答案3

您所谈论的“文件菜单”的屏幕截图将会很有帮助。

如果您谈论的是标准的打开/保存对话框/工作表,您可以单击图标按钮以详细列表(而不是图标或多列浏览器)查看,然后按住 Ctrl 键并单击(右键单击)列表标题以添加“种类”列,然后按该列排序。

啊,你截图中的分层源列表看起来像一个NSOutlineView。我不确定如果不修改应用程序本身,您能做些什么。您可能正在学习编程(StackOverflow.com) 领土。

答案4

嗯,我也遇到了这个问题,它让我抓狂。

要让 Finder 将文件夹排序在顶部,你需要一个简单的技巧,在文件夹文件类型的前面添加一个空格,从而使其排序高于字母“A”,此处概述

就每个应用程序而言,我很确定没有可以修复所有应用程序的“一揽子”解决方案,但可能有单独的解决方案,要么与 Finder 修复相同,要么以第三方的形式。

例如,我使用 TextMate很多它总是坚持排序仅有的按字母顺序排列,所以我找到了一个可以让你将文件夹排序的插件。

相关内容