Jalankan semua "Fix-it" Xcode sekaligus


91

Setelah memutakhirkan ke Xcode 7, untuk mendukung iOS 9, saya memiliki ratusan kesalahan dan peringatan untuk memperbaikinya. Apakah ada satu tombol tekan untuk membuat Xcode menjalankan semuanya daripada satu per satu melalui mereka satu per satu?

Jawaban:


178

Sebenarnya ada solusi untuk ini di Xcode 7.2 1 's Editormenu.

masukkan deskripsi gambar di sini

Ini jalan pintasnya:

+ + +f

yang mana

ctrl+ alt+ cmd+f

1 Ini adalah versi yang dapat saya konfirmasikan, mungkin berfungsi di versi sebelumnya juga.


7
Tampaknya ini berfungsi untuk file sumber yang sedang ditampilkan. Ada alternatif untuk seluruh proyek?
Nicolas Miari

2
Benar bahwa! Saya tidak berpikir ada satu, dan sejujurnya, memperbaiki semua yang ada di ruang lingkup sudah cukup rapuh (setidaknya untuk saya), saya rasa tidak akan lebih baik jika Anda memperluas cakupan, sayangnya.
HAS

Luar biasa! Terima kasih untuk itu, hemat banyak waktu!
Eironeia

1
Cantik, luar biasa betapa banyak hal yang dapat kita lewatkan sebagai pembuat kode, dengan kepala tertunduk, berusaha keras untuk menjadi kreatif. Mencerminkan perasaan kami saat pengguna kami melewatkan fitur yang telah kami kerjakan selama berjam-jam :)
menggambar ..

Adakah cara untuk menjalankan perbaikan semua dari CLI?
Sazzad Hissain Khan

7

"Fix-it" XCode tidak selalu cukup andal untuk membuat perubahan yang diperlukan kode agar berjalan dengan benar. Bahkan jika ada tombol seperti itu, saya tidak menyarankan untuk menggunakannya. Satu-satunya hal yang dapat saya pikirkan untuk membuatnya lebih cepat adalah dengan menggunakan: Navigate > Jump to Next Issueyang berarti Anda tidak perlu menyisir kode untuk menemukan semua kesalahan, Xcode akan membawa Anda langsung ke sana.


3
Ia bekerja cukup baik untuk mengubah antara sintaks cepat baru dan lama sehingga kemampuan untuk secara otomatis memperbaiki sebagian besar kesalahan, terutama dalam proyek besar tanpa melalui tangan dan mengklik masing-masing adalah pengiriman dewa.
Sirene

Salah. Ada "Perbaiki Semua Masalah" sebagai jawaban yang dinyatakan dengan benar. Selain itu, ini adalah komentar tentang kesesuaian penggunaan fitur ini, dan petunjuk tentang penggunaan navigasi masalah. Ini bukan jawaban untuk pertanyaan ini.
Max MacLeod


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.