如何以编程方式在查找器(Mac)中的任何文件之前首先拥有文件夹?

use*_*r11 34 osx-mavericks xcode6 osx-yosemite

我是Mac OS的新手.我想通过我的可可应用程序在finder中的任何其他文件之前先放置文件夹.

任何人都可以建议我像xtraFinder,PathFinder等应用程序这样做吗?

我已经通过以下链接.一种方法是:

http://hints.macworld.com/article.php?story=2011072120153685 http://mygeekdaddy.net/2013/10/24/change-mavericks-finder-app-sort-order/

另一种方法是将文件夹拖到聚光灯下(在系统偏好设置中),然后按类别排序.

但是在这两种方式中我都不知道如何以编程方式执行此操作.任何人都可以通过我的应用程序逐步告诉我如何做到这一点?

小智 65

OS X Sierra最终可以选择:

  • 打开Finder
  • 转到Finder菜单 - >首选项
  • 转到"高级"选项卡
  • 检查" 按名称排序时将文件夹保留在顶部 "

现在,按名称排序时,可以看到文件顶部的文件夹(如窗口)

在此输入图像描述

祝好运 ;)

  • 我在El Capitan(10.11.5)上没有最后两个复选框.有什么想法吗? (2认同)
  • 先生,我已经结束了我的一天. (2认同)
  • 很好的答案,这确实应该默认开启。 (2认同)

小智 14

对于Mavericks和Yosemite:在任何Finder窗口中,右键单击窗口或从菜单栏中选择看起来像齿轮的图标.

接下来,选择"显示视图选项".

将"排列依据"设置为名称.将"排序依据"设置为Kind.

在此输入图像描述

(可选)您可以将这些设置保存为默认设置.

另请注意,您可能需要为每个驱动器和/或"顶部"文件夹执行此操作.


小智 -1

要使文件夹在查找器中排在第一位,请更改聚光灯下数据类别的顺序。

按 Command 加空格键,然后输入 Spotl。这会打开聚光灯偏好。您将看到您已检查或默认检查的所有数据类别。只需将“文件夹”拖到列表顶部即可。您还可以按照您想要的顺序排列所有数据类别。因此,当您在 Finder 中查找并选择按“种类”排列时,文件夹首先会与您所做的任何其他更改一起显示。

感谢 David Pogue 的 OSX Yosemite,丢失的手册,第 132 页。