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

时间:2014-10-30 10:27:15

标签: xcode6 osx-mavericks 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/

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

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

5 个答案:

答案 0 :(得分:64)

OS X Sierra最终可以选择:

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

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

enter image description here

祝你好运;)

答案 1 :(得分:1)

我环顾四周,但我在谷歌上找到的都是丑陋的黑客。最终我找到了选项"排列文件夹在顶部"在Xtrafinder,一个免费的第三方应用程序,用于优化糟糕的查找器体验的最大痛点。

答案 2 :(得分:0)

根据crunchgeek(并在Mac OSX 10.9.5上验证自己)

cd /System/Library/CoreServices/Finder.app/Contents/Resources/English.lproj/ 
sudo plutil -convert xml1 InfoPlist.strings
sudo nano InfoPlist.strings

现在通过添加空格来<string>Folder</string>来更改<string> Folder</string>。最后&#34;将[文件]编码回二进制格式。&#34;

sudo plutil -convert binary1 InfoPlist.strings

现在通过命令 + J 打开Finder View Options并选择{&#34;排序依据&#34;下的Kind

答案 3 :(得分:0)

我几乎很喜欢mac,但这个类似于Windows的功能对您来说挺不错的。 谢谢

Memariaan解决方案在10.14.2 Mojave中也可以使用,但是现在有两个选择而不是一个。

enter image description here

答案 4 :(得分:-1)

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

点击命令加空格键,然后输入spotl。这打开了聚光灯的偏好。您将看到已检查的所有数据类别,或默认情况下已选中。只需将“文件夹”拖到列表顶部即可。您还可以按所需顺序排列所有数据类别。因此,当您查看Finder并选择“善意”安排时,文件夹会首先显示,并且会按照您所做的顺序进行任何其他更改。

感谢David Pogue的OSX Yosemite,这是一本缺失的手册,第132页。

相关问题