Apa itu 'Pengeditan multi-kursor' di editor Xcode 10. (informasi lebih lanjut tentang hal yang sama disebutkan dalam catatan rilis tetapi tidak dapat dipahami.)
Bagaimana tepatnya cara kerjanya?
xcode
xcode10
multicursorediting
Krunal
sumber
sumber
Jawaban:
itu namanya Editor Sumber , untuk tujuan referensi saya mengambil jawaban dari whats-new-in-xcode10 dan Sample link 1 dan Sample link 2
sumber
Cmd + D
dalam preferensi :)Cara terbaik untuk menggunakannya adalah dengan menggunakan
Select Next Occurrence
perintah dariFind
menu.Pintasan keyboard defaultnya adalah alt+ cmd+ e, tetapi Anda dapat mengaturnya menjadi cmd+ duntuk meniru perilaku Sublime Text.
Dengan cara ini, Anda dapat mengedit baris kode yang berbeda, sedangkan solusi dalam jawaban lain hanya memungkinkan Anda mengedit baris yang serupa.
Misalnya, jika Anda memiliki kode ini:
NSString *myStringg = @"stringg"; // print the stringg NSLog(@"Here is my stringg: %@", myStringg);
Anda cukup:
Stringg
kemunculan pertama dari baris pertama menggunakan kursorSelect Next Occurrence
pintasan keyboard 4 kalidan Anda akan memiliki:
NSString *myString = @"string"; // print the string NSLog(@"Here is my string: %@", myString);
sumber
Shift+ Ctrl+ click bila Anda ingin mengedit teks yang sama dalam file untuk beberapa kali misalnya
option_A.isEnabled = false option_B.isEnabled = false option_C.isEnabled = false option_D.isEnabled = false
dalam hal ini saya harus menempatkan true pada keempat baris maka sebaiknya lebih baik untuk menempatkan true sekaligus dengan menggunakan shift+ control+click daripada mengedit setiap baris
sumber
Ada juga pintasan keyboard yang tersedia untuk mereka seperti saya yang menggunakan cmd+ Shift+ Ldi Sublime.
Ini namanya
Selection - Split Selection By Lines
. Saya mengaturnya ke cmd+ Shift+ Ltetapi saya harus mengaturShow Library
pintasan ke sesuatu yang lain secara acak yang tidak saya gunakan untuk menyelesaikan konflik.sumber
Select All Find Matches
alih-alihSelection - Split Selection By Lines
bekerja.