Begitu saya mulai mengedit kode saya dan menambahkan untuk loop atau jika kemudian pernyataan lekukan kode saya dipukul karena kode sebelumnya mempertahankan lekukan sebelumnya alih-alih menyesuaikan secara otomatis.
Di Visual Studio Anda dapat menyorot kode dan memilih 'pemilihan format' untuk memperbaiki masalah ini - apakah ada yang serupa di Xcode?
Jawaban:
Sebelum Xcode 9 (untuk Xcode 9 lihat pintasan default di bawah)
Di XCode 4 ada satu langkah lagi:
Atau menggunakan pintasan default:
sumber
ctrl
+i
memang, saya bingung apakah itu "i" atau "I" atau "|", ini jelas "i", terima kasihControl-I
(pintasan keyboard default)sumber
Dalam Xcode 4.6.3, pilih
Editor
>Structure
>Re-Indent
.Pintasan:
Control + I
(itu 'i', untuk 'indent')Ini berfungsi pada pilihan saat ini. Jika tidak ada teks yang dipilih, pilih
Edit
>Select All
(⌘ + A) lalu lakukan inden ulang.(Saya lebih jelas menyatakan kembali jawaban lainnya)
sumber
Anda dapat melakukan ini secara otomatis di Xcode 11
sumber
Solusi ini mengindentasi ulang teks ke perilaku xCode default. Untuk mengubah perilaku ini, buka xCode (v.4)> Preferensi> Pengeditan Teks. Kemudian ke Tab Indentasi.
sumber
Xcode 9.2:
Anda dapat memilih teks dan menekan ctrl+ iuntuk memasukkan kembali kode.
sumber
Untuk memasukkan kembali seluruh file dengan cepat:
⌘+a
⌘+x
⌘+v
Edit : Tidak lagi bekerja di Xcode 11
sumber
Anda dapat mencoba ekstensi saya Swimat https://github.com/Jintin/Swimat
Ini mendukung format pemilihan.
Instal sederhana oleh
brew cask install swimat
sumber
Anda dapat melakukannya dengan berbagai cara, tetapi keduanya adalah yang termudah
Menggunakan shortcut -> (control) ^+i
Klik "Editor" -> Klik "Structure" -> Klik "Re-indent"
sumber