Finder'ı ada göre sıralamayı, ancak klasörleri dosyalardan önce sıralamayı nasıl sağlayabilirsiniz?


15

Dosyalarımı ve klasörümü Finder'da (özellikle ada göre sırala) sıralamak istediğimde, tüm öğeleri klasörleri ve dosyaları karıştırarak ada göre sıralarlar. İlk olarak tüm klasörleri ada göre, sonra diğer tüm öğeleri ada göre sıralayan bir yol istiyorum. Bunu nasıl yapabilirim?


1
Sierra artık bu özelliğe sahip - bkz. Apple.stackexchange.com/questions/54759/…
bmike

Yanıtlar:


9

Bunu elde etmek için Finder'da yerleşik bir özellik yoktur, ancak "eklenti" TotalFinder ile bunu elde edebilirsiniz. TotalFinder ayarlarındaki "Tweaks" sekmesinin altında bulunur.

Düzenleme: Burada bir ekran görüntüsü vardı, ancak güncel değil. Güncel bir ekran görüntüsü için Robsofts cevabına bakın !


Kuruyorum ama cevabımı bu programda bulamıyorum. 1- Kurulum versiyonum sizden daha yeni ve Tweaks ayarım sizinkinden farklı. 2-Alfa sürümünde ve süresi doluyor o zaman benim için iyi değil. 3-Hangi kısmın cevabımla ilgili olduğunu açıklayabilir misiniz?
Am1rr3zA

Ben de en son sürüme sahibim, ancak sistem dilim olarak İsveççem var, bu yüzden bilgisayarımdan bir ekran görüntüsü muhtemelen daha kafa karıştırıcı olacaktır. Ancak en son sürümde, Tweaks sekmesinde ikinci sırada yer alan ayar hala var. Ve alfa süresi dolduğunda muhtemelen yeni bir sürüm olacak veya son sürüm çıkacak, bu geliştiricilerin web sitesine göre 15 $ mal olacak.
Nagon

TotalFinder bağlantısı için teşekkürler, zaten çok yararlı buluyorum. Gizli dosyalar görünümünü seviyorum - normal dosyalarla aynı renk yerine güzel ve gri ve sekmeler de yararlı oluyor.
robsoft

@ Am1rr3zA - geçerli ince ayar ekranının resmi için aşağıdaki cevabımı görün.
robsoft

6

XtraFinder , Tercihler'de "Üstteki klasörleri düzenle " yi seçerek, dosyalardan önce klasörleri sıralamanızı sağlayan Finder için ücretsiz bir eklentidir.

Yükledikten ve çalıştırdıktan sonra, klasör sıralamasını ve Finder davranışının diğer birçok yönünü ayarlayabilirsiniz.


1
bu harika bir çözüm, çünkü bir hack değil, Finder'ı kullanmaya devam etmenizi sağlar ve ücretsizdir.
gabor

3

Path Finder adında istediğinizi yapacak bir Finder yedeği var . Biraz daha pahalı ama normal bir bulucu penceresinden çok daha fazlasını yapıyor.


+ 1'ini + 1'leyin, çünkü cevabınızın ilgili olduğunu düşündüm. Sana kimin -1 verdiğini ve nedenini bilmiyorum!
Am1rr3zA

ama demek istediğim bu değildi, yol bulucu ayrı bir programdı ve istediğimi de yapmadı!
Am1rr3zA

3

Yukarıdaki Toplam Bulucu cevabı ile ilgili (bu yüzden lütfen bu cevaba oy vermeyin), mevcut TF ince ayarlar sayfasının bir resmi (Finder'ın Tercihler ekranından alabilirsiniz). Bu seçeneklerle kesinlikle listenin en üstündeki klasörleri alırım.

TF kurulduktan sonra bunu Finder'daki GÖRÜNÜM menüsünden de kontrol edebilirsiniz.

Geçerli Total Finder ayar ekranının anlık görüntüsü


Tanx yardımınız için, ama neden cevabınız için oy vermiyorsunuz?
Am1rr3zA

@ Am1rr3zA - TotalFinder gerçekten de Nagon'un cevabı oldu - eğer görüntüleri yorumlara yapıştırabilseydin, o zaman bu görüntüyü cevabının altına koyardım. :-)
robsoft

tamam anladım, ama yardımın için sana oy veriyorum ve @nagon cevabını kabul et ve oy ver.
Am1rr3zA

Sakıncası yoksa resminizi cevabıma koyabilir miyim yoksa en azından cevabınızı bir şekilde gösterebilir miyim? :)
Nagon

@Nagon - elbette misafirim ol! :-)
robsoft

3

İşte bir plist ayarı içeren ve hiçbir eklenti veya üçüncü taraf uygulaması içeren bir yöntem.

Özetlemek:

Finder.app Paket İçeriğini Göster ( System/Library/CoreServices

İçin detaya inin Contents > Resources > English.lproj. > InfoPlist.strings

Dizeyi bulun “Folder” = “Folder”;

İkinci bölümden önce bir boşluk ekleyin Folder aşağıdaki gibi :“Folder” = “ Folder”;

Kayıt etmek InfoPlist.stringsAynı konuma (isterseniz başka bir yere yedekleyin)

Yeniden Bulucu (Ctrl+Option+Click )

Yeni Finder penceresini açın ve dosyaları Türe göre sıralayın


Ask Different ile ilgili cevaplar sadece bir linkten daha fazlası olmalıdır. Bir bağlantı eklemek uygun, ancak lütfen cevabı özetleyin veya alıntılayın. Fikir, yanıtı tek başına yapmaktır.
Daniel

Zamanım olduğunda çözümünüzü kontrol edeceğim ve eğer benim için işe yararsa kabul edilen cevabı değiştireceğim.
Am1rr3zA

Bu çözüm El-Capitan (Finder sürüm 10.11) için işe yaramıyor gibi görünüyor. Bu sorun için herhangi bir eklenti veya uygulama içermeyen güncellenmiş bir çözüm var mı?
Yaron Idan

0

Bu, Finder penceresinde simgelerin liste (Cmd + 2) olarak görüntülenmesi ile mümkündür. Önce [Ad] sütun başlığına tıklayın (bu, tüm dosyaları ada göre sıralar), ardından [Tür] sütun başlığına tıklayın (bu, öğeleri türlerine göre sıralar, ancak ad sıralamasını gruplar halinde tutar).


Bu sadece dosyaları sıralamakla kalmaz, dosya türüne göre gruplandırır. İlk olarak klasörler görünmez ve tüm dosya türleri ayrı ayrı sıralanır.
Josh K

güzel bir hile, ama bunu sadece cmd + 2 formunda değil tüm formlarda yapabilirim. ama cevabınız için tanx.
Am1rr3zA

0

Kendimi Foldertekrar tekrar hile yaparak bulduğumdan beri dizenin yeniden adlandırılmasını otomatikleştirmek için bir bash betiği oluşturdum /System/Library/CoreServices/Finder.app/Contents/Resources/English.lproj/InfoPlist.strings.

  1. Örneğin kaydedin finder-folders-first.sh
  2. Yürütülebilir yap: chmod +x finder-folders-first.sh
  3. Kök izinleriyle çalıştır: sudo finder-folders-first.sh
#!/bin/bash
# Make folders sortable first in Finder

if [[ $EUID -ne 0 ]]; then
   echo "Script must be run as root! Aborting."
   exit 1
fi

cd /System/Library/CoreServices/Finder.app/Contents/Resources/English.lproj/

cp -i InfoPlist.strings InfoPlist_ORIGINAL-`date +%b-%d-%Y_%H_%M_%S`.strings
plutil -convert xml1 InfoPlist.strings
sed 's|<string>Folder</string>|<string> Folder</string>|' InfoPlist.strings > InfoPlist_PATCHED.strings

diff InfoPlist.strings InfoPlist_PATCHED.strings

if [ $? -eq 0 ]; then
    echo File already patched! Exiting.
    exit -1
else
    echo Patching original file...
    plutil -convert binary1 InfoPlist_PATCHED.strings -o InfoPlist.strings

fi
echo Restarting Finder...
killall Finder
echo Done!

Son satır Finder'ı yeniden başlatır. GUI'den aynı şeyi yapmak için Alt + tuşuna basın ve Dock'ta Finder simgesini sağ tıklatın ve öğesini seçin Relaunch.

Şimdi, Finder'da klasörlerin ilk / son olarak listelenmesini sağlamak için Tür sütununu bir / iki kez tıklayın .

Bu Mavericks ve Yosemite'de çalışır, ancak sonraki sürümlerde çalışmayabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.