Daftar Isi[Bersembunyi][Menunjukkan]
- 1. Pratinjau tampilan/sembunyikan Pesawat
- 2. Buka Menu Tindakan Cepat
- 3. Penyelesaian kode
- 4. Buka Cepat
- 5. Bersih
- 6. Pratinjau Tujuan Perangkat
- 7. Temukan Hirarki Panggilan
- 8. Beralih antara kanvas Beralih atau pratinjau SwiftUI
- 9. Temukan teks apa pun di seluruh proyek
- 10. Tampilkan Sembunyikan/Utilitas
- 11. Area Debug (Tampilkan/Sembunyikan)
- 12. Kode Indentasi Ulang
- 13. Langsung pergi ke definisi
- 14. SwiftUI melanjutkan pratinjau
- 15. Tampilkan Inspektur SwiftUI
- Kesimpulan
Sebagai pengembang perangkat lunak, kami tidak hanya suka membuat aplikasi, tetapi juga menemukan dan memanfaatkan alat terbaik yang tersedia untuk melakukannya.
Kami sangat beruntung bekerja sebagai pengembang iOS. Kami sekarang memiliki bahasa pemrograman baru di kotak peralatan kami dengan SwiftUI. Dengan instrumen yang kami miliki, kami diperlengkapi dengan baik untuk masa depan.
Namun, kami suka bekerja secara efektif dengan alat yang kami miliki. Menggunakan pintasan keyboard adalah teknik sederhana untuk meningkatkan produktivitas dan menulis lebih banyak kode.
Jadi, yang perlu Anda ketahui di Xcode adalah pintasan keyboard yang berlaku – yang unik untuk setiap editor lain yang pernah Anda gunakan.
Anda akan menemukan pintasan keyboard cepat yang kurang dikenal di halaman ini, sehingga Anda dapat lebih meningkatkan produktivitas Anda. Mari kita mulai.
1. Pratinjau tampilan/sembunyikan Pesawat
Ini mungkin juga terjadi jika Anda sedang bepergian dengan hanya sedikit layar MacBook. Untungnya, pintasan keyboard yang sama tersedia:
2. Buka Menu Tindakan Cepat
Ketika Anda memiliki tim dan satu anggota lebih suka mengembangkan tampilan SwiftUI dalam kode sementara yang lain lebih suka menggunakan alat visual, itu akan menghasilkan keduanya!
Kanvas dan kode Anda tidak akan pernah sinkron! Dan dengan itu, saya ingin menyajikan pintasan keyboard yang berguna untuk semua jenis pengembang. Anda dapat mengakses menu Tindakan Cepat dengan menggunakan pintasan berikut.
3. Penyelesaian kode
Bekerja tanpa penyelesaian kode sulit untuk dibayangkan. Anda pasti akan menggunakannya sepanjang waktu untuk menyelidiki API dan menghemat waktu saat mengetik.
4. Buka Cepat
Anda dapat dengan cepat berpindah ke lokasi sumber mana pun di proyek atau ruang kerja Anda dengan menggunakan perintah Buka dengan cepat. Cukup masukkan nama kelas, antarmuka, fungsi, metode, enum, dll. di proyek Anda (dan SDK apa pun yang Anda impor) dan daftar simbol yang cocok dengan frasa pencarian akan muncul di munculan.
5. Bersih
Ini berguna ketika Anda cukup yakin bahwa kode yang Anda buat baik-baik saja, tetapi ada sesuatu yang rusak saat Anda menjalankannya. Bersihkan proyek dan jalankan kembali; mungkin – mungkin saja – kode Anda benar. Jika pembersih tidak menyelesaikan masalah Anda, Anda mungkin perlu menampilkan bagian debug.
6. Pratinjau Tujuan Perangkat
Anda mungkin ingin memeriksa perspektif Anda tidak hanya pada iPhone 13 Pro Max terbesar, tetapi juga pada smartphone kecil lainnya. Untuk mengubah tujuan, gunakan pintasan praktis ini untuk membuka pilihan tujuan:
7. Temukan Hirarki Panggilan
Pintasan ini akan menampilkan tampilan Hierarki Panggilan, yang akan menampilkan lokasi mana pun dalam kode Anda yang memanggil metode yang dipilih, serta metode apa pun yang memanggil metode tersebut secara bergantian, dan seterusnya.
8. Beralih antara kanvas Beralih atau pratinjau SwiftUI
Canvas memberikan pratinjau langsung dari UI yang Anda rancang saat Anda menulis kode SwiftUI. Apple telah berusaha keras untuk menjadikan ini pengalaman dua arah, yang berarti bahwa setiap perubahan yang Anda buat di pratinjau (misalnya, dengan memindahkan atau menambahkan komponen UI) juga akan tercermin dalam editor kode, dan sebaliknya.
9. Temukan teks apa pun di seluruh proyek
Saat Anda perlu menemukan teks tertentu dalam proyek Anda, gunakan perintah berikut.
10. Tampilkan Sembunyikan/Utilitas
Saat tidak digunakan, jendela utilitas di sebelah kanan juga bisa menghalangi. Karena itu hanya berguna bagi saya ketika saya sedang mengerjakan storyboard, saya menggunakan perintah berikut untuk mengaktifkannya ketika saya transisi antara storyboard dan file kode.
11. Area Debug (Tampilkan/Sembunyikan)
Tampilkan bagian debug, yang mencakup tampilan variabel dan konsol. Saat program Anda mencapai titik henti sementara, tampilan variabel menampilkan status semua variabel dalam cakupan saat ini. Anda akan melihat apa pun yang Anda catat saat program Anda berjalan di konsol. Saat Anda melalui proses debug, gunakan pintasan yang sama untuk menyembunyikan kotak debug.
12. Kode Indentasi Ulang
Ini sering disebut sebagai "kode pemformatan," namun dalam Xcode, ini disebut sebagai "Re-Indent." Apa pun sebutannya, Anda dapat menambahkan jumlah ruang yang sesuai di awal setiap baris dengan memilihnya dan kemudian mengikuti instruksi. Anda juga dapat membuat indentasi ulang satu baris tanpa harus memilihnya terlebih dahulu.
13. Langsung pergi ke definisi
Ini sangat berguna saat mempelajari API baru atau melintasi basis kode yang tidak dikenal. Apa sebenarnya yang dilakukan ObservedObject? Navigasikan ke definisinya untuk mempelajari tentang metode dan atributnya, antarmuka yang diimplementasikannya, dan kelas asalnya.
14. SwiftUI melanjutkan pratinjau
Saat Anda membuka tampilan, Xcode tidak langsung membangunnya. Alih-alih, itu akan menunggu sampai Anda secara tegas memerintahkannya untuk melakukannya. Pratinjau juga dapat tidak berfungsi jika ada masalah dalam kode SwiftUI kami. Ya, Anda dapat melanjutkan pratinjau dengan mengklik tombol.
15. Tampilkan Inspektur SwiftUI
Ini adalah jalan pintas UIKit lain yang harus kita kenal. Pemeriksa File, pemeriksa Riwayat, pemeriksa Bantuan Cepat, dan pemeriksa Atribut semuanya ada di setiap tampilan SwiftUI. Semuanya memberi kita sejumlah fitur yang berguna sehubungan dengan pandangan kita saat ini.
Inspektur Bantuan Cepat, misalnya, memberi kami akses ke dokumentasi mengenai tampilan saat ini. Ini berguna untuk memanfaatkan tampilan bawaan seperti Teks, Warna, dan sebagainya.
Kesimpulan
Meskipun pada tingkat produktivitas yang kecil, pintasan keyboard adalah pendekatan yang hebat untuk meningkatkan efisiensi kami.
SwiftUI adalah kerangka kerja fantastis yang memungkinkan pengembang dan perancang dengan cepat membangun antarmuka pengguna.
Tinggalkan Balasan