¿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 + D
en las preferencias :)La mejor forma de utilizarlo es mediante el
Select Next Occurrence
comando delFind
menú.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:
Stringg
aparición de la primera línea usando el cursorSelect Next Occurrence
atajo 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 = false
en 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 Library
atajo en algo más aleatorio que no uso para resolver el conflicto.fuente
Select All Find Matches
lugar deSelection - Split Selection By Lines
trabajar.