TextWrangler ile bir OS X klasörü hiyerarşisini listeleme

OS X Finder, belgelerinizi ve projelerinizi klasör hiyerarşileri içerisinde düzenlemek için kullanabileceğiniz harika bir araçtır; Ancak, biraz sınırlıdır. Bu hiyerarşiyi bir dosyada liste olarak kaydetmek istiyorsanız, Finder ve OS X bu seçenekleri sağlamaz. Finder, bir klasörü yazdırma kuyruğuna sürükleyerek klasör listelerinin yazdırılmasını desteklerken, bu, klasör öğelerinin listelenmesi seçeneklerinin sınırı ile ilgilidir.

Buna bir alternatif ekran görüntüsü kullanmaktır; ancak bunlar, seçilemeyen ve kopyalanamayan veya başka şekilde yönetilemeyen statik görüntülerdir.

Diğer bir alternatif, bu amaçla bir iş akışı oluşturmak için Automator, AppleScript veya kabuk komut dosyalarını (hiyerarşileri listelemek için "ağaç" gibi araçlar dahil) kullanmayı denemektir; ancak, bu bazen biraz gelişme ve test alabilir ve özellikle kodlama dillerini bilmeyenler için göz korkutucu bir görev olabilir.

Buna rağmen, BareBones Yazılımından OS X için kullanılabilen ücretsiz TextWrangler yardımcı programı ile daha kolay bir seçenek var. TextWrangler'in desteklediği bir özellik, bir klasörün içeriğinin sekmeli girintili bir hiyerarşik ağacını oluşturma ve bir klasörü bir belgenin penceresine sürükleyerek bir metin belgesinde gösterme yeteneğidir. Ancak, bu özellik, bazen istenmeyebilen tüm hiyerarşideki dosyaları ve klasörleri içerecektir.

Klasörleri yalnızca bir dizin yapısında ve dosyalarda göstermeyle ilgileniyorsanız, TextWrangler'ın dizin listeleme özelliğinde klasör gösterimini nasıl yönettiğinden yararlanarak bunu yapabilirsiniz.

OS X'te klasör ayırıcı sembol bir eğik çizgidir; ancak bu, klasör ayırıcısının iki nokta olduğu klasik Mac OS işletim sistemindeki bir değişikliktir. Bununla birlikte, OS X hala kolonu ayrılmış bir sembol olarak tanır ve varsayılan olarak dosya adlarında kullanılmasına izin vermez. Ancak, dizin listeleme özelliğinde, TextWrangler klasörleri ayırmak için iki nokta üst üste kullanır.

TextWrangler'daki klasör yollarının bir sütuna sahip olacağının garantili olduğundan ve bunların altındaki dosya listelerinin bulunmayacağından, bu farkı yalnızca bir ağaçtaki dizinlerin bir listesini almak için bir klasör listesinden satırları çıkarmak için kullanabilirsiniz. Tüm dosyaların Bunu yapmak için aşağıdaki adımları çalıştırın:

  1. TextWrangler'ı başlatın ve istediğiniz klasörü boş belge penceresine sürükleyin.
  2. Metin menüsünden "İşlem İçeren Satırları" seçin.
  3. "İçeren Satır Bul" alanına tek bir sütun simgesi girin ve yeni bir belgeye kopyalama seçeneğini işaretleyin.
  4. İşlem düğmesine tıklayın.

Bu adımlar çalıştırıldığında, TextWrangler yalnızca istediğiniz Finder klasörü için klasör hiyerarşi ağacını içeren yeni bir belge oluşturur.


 

Yorumunuzu Bırakın