¿Qué es la 'edición de varios cursores' en el editor Xcode 10? (Se menciona más información sobre el mismo en las notas de la versión, pero no se puede entender).
¿Cómo funciona exactamente?
                    
                        xcode
                                xcode10
                                multicursorediting
                                
                    
                    
                        Krunal
fuente
                
                fuente

Respuestas:
es el nombre del Editor de fuentes , para fines de referencia tomé la respuesta de whats-new-in-xcode10 y Sample link 1 y Sample link 2
fuente
Cmd + Den las preferencias :)La mejor forma de utilizarlo es mediante el
Select Next Occurrencecomando delFindmenú.Su método abreviado de teclado predeterminado es alt+ cmd+ e, pero puede configurarlo en cmd+ dpara imitar el comportamiento de Sublime Text.
De esta manera, puede editar líneas de código que son diferentes, mientras que las soluciones en las otras respuestas solo le permiten editar líneas similares.
Por ejemplo, si tiene este código:
NSString *myStringg = @"stringg"; // print the stringg NSLog(@"Here is my stringg: %@", myStringg);tu simplemente:
Stringgaparición de la primera línea usando el cursorSelect Next Occurrenceatajo de teclado de 4 vecesy tendrás:
NSString *myString = @"string"; // print the string NSLog(@"Here is my string: %@", myString);fuente
Shift+ Ctrl+ click cuando desee editar el mismo texto en un archivo varias veces, por ejemplo
option_A.isEnabled = false option_B.isEnabled = false option_C.isEnabled = false option_D.isEnabled = falseen esto tengo que poner verdadero en las cuatro líneas, entonces debería ser mejor hacerlo de una vez usando shift+ control+ enclick lugar de editar cada línea
fuente
También hay un atajo de teclado disponible para aquellos como yo que usan cmd+ Shift+ Len Sublime.
Se llama
Selection - Split Selection By Lines. Lo puse en cmd+ Shift+ Lpero tuve que configurar elShow Libraryatajo en algo más aleatorio que no uso para resolver el conflicto.fuente
Select All Find Matcheslugar deSelection - Split Selection By Linestrabajar.