Gözden Kaçan Bir Özellik
Yıllardır Xcode’da dokümantasyon kontrol etme iş akışım hep aynıydı: bir sembole Cmd-click yap, bağlam menüsünden “Show Quick Help” seç, popup’ı oku, sonra kapat ve kodlamaya devam et. Çalışıyor, ama kesintiye uğratıcı – her arama üç eylem gerektiriyor ve düzenleme akışını bozuyor.
Sonra yanlışlıkla sağ kenar çubuğundaki Quick Help inspector panelini keşfettim.
Nasıl Çalışır
Quick Help inspector’ı Option+Cmd+3 ile aç veya View > Inspectors > Quick Help’e git. Bu, sağ kenar çubuğunda imlecinin şu anda üzerinde olduğu sembolün dokümantasyonunu gösteren bir panel açıyor. Kodunda imlecini hareket ettirdikçe – bir metoda tıklama, parametreler arasında ok tuşlarıyla gezme, bir tür seçme – kenar çubuğu otomatik güncelleniyor.
Tıklama yok, kapatılacak popup yok, kesinti yok. Sadece kodlamaya devam ediyorsun ve ilgili dokümantasyon seni takip ediyor.
Cmd-Click’ten Neden Üstündür
Cmd-click yaklaşımının belirli bir maliyeti var: bakmadan önce “bunun için dokümana ihtiyacım var” diye karar vermen gerekiyor. Kenar çubuğu bunu tersine çeviriyor. Her zaman görünür olduğu için, dokümantasyonu pasif olarak özümsüyorsun. Parametre açıklamalarını, dönüş türlerini, kullanımdan kaldırma uyarılarını ve kullanılabilirlik notlarını bilinçli bir çaba harcamadan fark ediyorsun.
Bu özellikle alışık olmadığın API’lerle çalışırken değerli. Her ikinci sembole Cmd-click yapmak yerine, imlecini kodda gezdirip kenar çubuğunu okuyorsun. Dokümantasyon aramasını ayrı bir eylemden sürekli bir akışa dönüştürüyor.
Panel, Quick Help popup’ı ile aynı içeriği gösteriyor: tanımlama, açıklama, parametreler, dönüş değeri, kullanılabilirlik ve ilgili semboller. Tek fark, belirir ve kaybolmak yerine kalıcı olması ve yerinde güncellenmesi.
Sağ kenar çubuğu için ekran alanın varsa, kodlarken Quick Help’i açık tutmak zamanla birikerek fark yaratan küçük iş akışı değişikliklerinden biri.
