İçindekiler[Saklamak][Göstermek]
- 1. Önizleme Düzlemi göster/gizle
- 2. Hızlı Eylem Menüsünü Açın
- 3. Kodun tamamlanması
- 4. Hızlıca Açın
- 5. Temiz
- 6. Cihazların Hedefini Önizleme
- 7. Çağrı Hiyerarşisini Bulun
- 8. Tuvali değiştir veya SwiftUI önizlemesi arasında geçiş yapın
- 9. Tüm projedeki herhangi bir metni bulun
- 10. Gizle/Yardımcı Programları Göster
- 11. Hata Ayıklama Alanı (Göster/Gizle)
- 12. Kodu Yeniden Girinti
- 13. Doğrudan tanıma gidin
- 14. SwiftUI önizlemeye devam ediyor
- 15. SwiftUI Denetçilerini Göster
- Sonuç
Yazılım geliştiricileri olarak, sadece uygulama geliştirmeyi değil, aynı zamanda bunu yapmak için mevcut en iyi araçları bulmayı ve kullanmayı da seviyoruz.
iOS geliştiricileri olarak çalıştığımız için gerçekten şanslıyız. Artık araç kutumuzda yeni bir programlama diline sahibiz. SwiftUI. Sahip olduğumuz enstrümanlarla gelecek için iyi donanımlıyız.
Ancak elimizdeki araçlarla verimli bir şekilde çalışmayı seviyoruz. Klavye kısayollarını kullanmak, verimliliğimizi artırmak ve daha fazla kod yazmak için basit bir tekniktir.
Bu nedenle, Xcode'da bilmeniz gereken tek şey, kullandığınız diğer tüm düzenleyicilere özgü olan geçerli klavye kısayollarıdır.
Bu sayfada daha az bilinen hızlı klavye kısayollarını bulacaksınız, böylece üretkenliğinizi daha da artırabilirsiniz. Hadi başlayalım.
1. Önizleme Düzlemi göster/gizle
Bu, yalnızca küçük bir MacBook ekranıyla hareket halindeyseniz de olabilir. Neyse ki, aynı klavye kısayolu mevcuttur:
2. Hızlı Eylem Menüsünü Açın
Bir ekibiniz olduğunda ve bir üye kodda SwiftUI görünümleri geliştirmeyi tercih ederken, diğeri görsel aracı kullanmayı tercih ettiğinde, her ikisini de üretecektir!
Tuvaliniz ve kodunuz asla senkronize olmayacak! Ve bununla birlikte, her türden geliştirici için kullanışlı bir klavye kısayolu sunmak istiyorum. Aşağıdaki kısayolu kullanarak Hızlı Eylemler menüsüne erişebilirsiniz.
3. Kodun tamamlanması
Kod tamamlamadan çalışmayı düşünmek zordur. API'leri araştırmak ve yazarken zaman kazanmak için kesinlikle her zaman kullanacaksınız.
4. Hızlıca Açın
Hızlı aç komutunu kullanarak projenizdeki veya çalışma alanınızdaki herhangi bir kaynak konumuna hızla geçebilirsiniz. Projenizdeki (ve içe aktardığınız herhangi bir SDK) herhangi bir sınıfın, arayüzün, işlevin, yöntemin, numaralandırmanın vb. adını girmeye başlayın ve açılır pencerede arama ifadesiyle eşleşen bir sembol listesi görünecektir.
5. Temiz
Bu, oluşturduğunuz kodun tamam olduğundan oldukça emin olduğunuzda kullanışlıdır, ancak çalıştırdığınızda bir şeyler bozulur. Projeyi temizleyin ve yeniden çalıştırın; belki – sadece belki – kodunuz doğrudur. Bir temizleyici sorununuzu çözmezse, hata ayıklama bölümünü görüntülemeniz gerekebilir.
6. Cihazların Hedefini Önizleme
Bakış açınızı yalnızca en büyük iPhone 13 Pro Max'te değil, diğer küçük akıllı telefonlarda da kontrol etmek isteyebilirsiniz. Hedefi değiştirmek için hedef seçimini açmak için bu kullanışlı kısayolu kullanın:
7. Çağrı Hiyerarşisini Bulun
Bu kısayol, kodunuzdaki seçilen yöntemi çağıran konumları ve bu yöntemleri sırayla çağıran yöntemleri vb. görüntüleyen Çağrı Hiyerarşisi görünümünü görüntüler.
8. Tuvali değiştir veya SwiftUI önizlemesi arasında geçiş yapın
Canvas, SwiftUI kodunu yazarken tasarladığınız kullanıcı arayüzünün canlı bir önizlemesini sunar. Apple, bunu iki yönlü bir deneyim haline getirmek için büyük çaba sarf etti; bu, önizlemede yaptığınız tüm değişikliklerin (örneğin, kullanıcı arabirimi bileşenlerini taşıyarak veya ekleyerek) kod düzenleyiciye de yansıtılacağı ve bunun tersi anlamına gelir.
9. Tüm projedeki herhangi bir metni bulun
Projenizde belirli bir metni bulmanız gerektiğinde aşağıdaki komutu kullanın.
10. Gizle/Yardımcı Programları Göster
Kullanılmadığı zaman, sağdaki yardımcı program penceresi de engel olabilir. Yalnızca bir storyboard üzerinde çalışırken benim için yararlı olduğu için, storyboard ve kod dosyaları arasında geçiş yaparken geçiş yapmak için aşağıdaki komutu kullanıyorum.
11. Hata Ayıklama Alanı (Göster/Gizle)
Değişkenler görünümünü ve konsolu içeren hata ayıklama bölümünü görüntüleyin. Programınız bir kesme noktasına ulaştığında, değişkenler görünümü, kapsamdaki tüm değişkenlerin mevcut durumunu görüntüler. Programınız konsolda çalışırken ne kaydettiyseniz onu göreceksiniz. Hata ayıklamayı tamamladığınızda, hata ayıklama kutusunu gizlemek için aynı kısayolu kullanın.
12. Kodu Yeniden Girinti
Buna sıklıkla "biçimlendirme kodu" denir, ancak Xcode'da buna "Yeniden Girinti" denir. Adı ne olursa olsun, onu seçip talimatı izleyerek her satırın başına uygun miktarda boşluk ekleyebilirsiniz. Ayrıca, önce onu seçmek zorunda kalmadan tek bir satırı yeniden girintileyebilirsiniz.
13. Doğrudan tanıma gidin
Bu, yeni API'ler öğrenirken veya tanıdık olmayan bir kod tabanından geçerken gerçekten yararlıdır. ObservedObject tam olarak ne yapar? Yöntemleri ve nitelikleri, uyguladığı arabirimler ve türetildiği sınıf hakkında bilgi edinmek için tanımına gidin.
14. SwiftUI önizlemeye devam ediyor
Bir görünümü açtığınızda, Xcode onu anında oluşturmaz. Bunun yerine, siz açıkça bunu yapmasını söyleyene kadar bekleyecektir. SwiftUI kodumuzda herhangi bir sorun varsa önizleme de arızalanabilir. Evet, düğmesine tıklayarak önizlemeye devam edebilirsiniz.
15. SwiftUI Denetçilerini Göster
Bu, aşina olmamız gereken başka bir UIKit kısayoludur. Dosya denetçisi, Geçmiş denetçisi, Hızlı Yardım denetçisi ve Nitelikler denetçisi, her SwiftUI görünümünde bulunur. Hepsi, mevcut görüşümüzle ilgili olarak bize bir dizi faydalı özellik sağlar.
Örneğin Hızlı Yardım denetçisi, mevcut görünümle ilgili belgelere erişim sağlar. Bu, Metin, Renk vb. gibi yerleşik görünümleri kullanmak için kullanışlıdır.
Sonuç
Küçük bir üretkenlik düzeyinde olsa bile, klavye kısayolları verimliliğimizi artırmak için harika bir yaklaşımdır.
SwiftUI hem geliştiricilerin hem de tasarımcıların hızlı bir şekilde kullanıcı arabirimleri oluşturmasına olanak tanıyan harika bir çerçevedir.
Yorum bırak