Bagaimana cara beralih antara file header dan implementasi di Xcode 4?
Di XCode 3 itu cmd dan kanan atau kiri (saya pikir)
Bagaimana cara beralih antara file header dan implementasi di Xcode 4?
Di XCode 3 itu cmd dan kanan atau kiri (saya pikir)
Jawaban:
Ctrl+ Cmd+ Upatau Down, tetapi pintasan tersebut tampaknya agak rewel dan terkadang berhenti berfungsi, belum yakin kapan dan mengapa.
itulah tip penting untuk memastikannya berfungsi. Klik di mana saja pada kode sebenarnya. (Jika Anda aktif di salah satu dari banyak panel Xcode lainnya, kombinasi tombol tidak memiliki, atau berbeda, artinya.)
Selain itu, Anda dapat mengusap ke atas dan ke bawah dengan 3 jari pada touchpad jika ada.
Ctrl + Cmd + Atas atau Bawah
Pintasan terkadang berhenti bekerja !!
Opsi menu telah dipindahkan ke "Navigasi-> Lompat ke Mitra Berikutnya" dan "Navigasi-> Lompat ke Mitra Sebelumnya".
Dalam preferensi, pengikatan kunci sekarang di bawah "Lompat ke Mitra Berikutnya" dan "Lompat ke Mitra Sebelumnya".
Mengapa Apple bersikeras untuk mengubah posisi menu DAN nama-nama ini di luar kemampuan saya! Maksudku "Counterpart" !?
Tidak ada gunanya bahwa Ctrl + Cmd + Kiri atau Kanan berpindah antara file sebelumnya dan berikutnya yang dilihat (maksud saya "rekan-rekan") juga. Ini juga berada di bawah pengikatan tombol "Lompat ke Bagian Berikutnya" & "Lompat ke Bagian Sebelumnya").
Alasan opsi menu dipisahkan antara:
"Navigasi-> Lompat ke Bagian Berikutnya" dan "Navigasi-> Lompat ke Bagian Sebelumnya"
karena Anda dapat memiliki lebih dari satu file header dan satu file sumber dengan nama file yang sama. Selain memiliki file .xib yang cocok untuk pengontrol tampilan, saya memiliki file .vsh dan .fsh yang terpisah untuk shader vertex dan fragmen dalam program OpenGL saya. Bersama dengan file .h dan .cpp saya, itu adalah daftar 4 file yang dapat saya navigasikan ke atas atau ke bawah dengan satu pengikatan kunci, alih-alih menekan pengikatan kunci yang sama 3 kali berturut-turut untuk memutar kembali dari file 2 ke file 1.
Juga di Xcode 6.1 / 7.1 shortuct adalah sama:
Lompat ke mitra berikutnya:
Ctrl+Cmd +Up
Jum ke mitra sebelumnya:
Ctrl+Cmd +Down
Secara pribadi, datang dari eclipse, saya mengubah shortcut ini dengan:
Ctrl+Tab
kombinasi ini belum terikat ke yang lain.
Xcode -> Preferences -> Key Bindings
cari "Lompat ke pasangan berikutnya" dan masukkan kombinasi tombol baru.
Ini lebih efisien daripada pengikatan default, lihat bahwa Anda dapat menggunakan satu tangan daripada dua!
"tetapi pintasan tersebut tampaknya agak rumit dan terkadang berhenti berfungsi, belum yakin kapan dan mengapa."
Terkadang Xcode kehilangan jejak .m dan .h mana yang menjadi satu. Ini misalnya kasus ketika Anda membuka salah satu file langsung dari Finder. Saat Anda membuka file dari daftar file di Xcode, biasanya berfungsi dengan baik. Meskipun ketika Anda telah memindahkan file antara folder & grup dalam daftar file Xcode, itu juga akan mencantumkan hubungan antar file.
Perintah untuk menukar antara file m dan h adalah CTL-CMD-up / down. Terkadang macet. Untuk melepaskannya cukup simpan file, yaitu CMD-S, dan tombol pintas akan berfungsi kembali.