¿Cuál es el atajo para "Editar todo en alcance" en Xcode?

79

En Xcode, hay una función para editar variables o códigos dentro de un alcance:

Edición de alcance

En mi IDE, esta característica solo funciona cuando muevo el mouse sobre una variable. La mayoría de las veces, no obtengo esta función. Dado que es bastante útil, me gustaría usarlo más a menudo.

¿Existe un atajo de teclado para esto? (No me diga que use "Buscar y reemplazar").

MP Midhun
fuente
4
Por favor, publique un comentario cuando esté votando negativamente, para que pueda mejorar.
Midhun MP
Te voté en contra porque la información fue muy fácil de encontrar. Incluso un clic en el menú de ayuda y escribir "editar todo" le habría dado una gran flecha azul apuntando directamente a la entrada del menú y al atajo de teclado. Obviamente, ni siquiera se molestó en mirar en los lugares más obvios.
fzwo
3
Gracias por la pregunta Tener este material de fácil acceso aquí es útil.
J Chris A
4
Me retracté de mi voto en contra. Eso estuvo mal. Este sitio trata sobre haber encontrado fácilmente ayuda para otros, y aparentemente esto fue una preocupación real para la gente.
fzwo

Respuestas:

158

Menú: Editor -> Editar todo en el alcance (también muestra el enlace de teclas)

Atajo de teclado: Control - Command-E

Si lo desea, puede cambiar esta combinación de teclas en Preferencias -> Combinaciones de teclas -> busque "Editar todo en el alcance".

EDITAR: En Xcode 9, es posible que desee utilizar la nueva y fabulosa funcionalidad "Cambiar nombre ...", que funciona en todas las clases, también cambia el nombre de archivos y comentarios, y le brinda una vista previa ordenada. A partir de la versión beta 2, esto no tiene un atajo de teclado predeterminado, pero puede asignarle uno fácilmente.

fzwo
fuente
2
Para su información, si usa Evernote y está abierto, este acceso directo está secuestrado y debe desactivarse incluso si Xcode está enfocado.
eLillie
¿Cómo le das un atajo? ¡Gracias!
Crashalot
No funciona si Xcode dice error para ese mismo nombre.
Amber K
Si tienes Evernote, asegúrate de ir Evernote -> Preferences -> Keyboard Shortcutsay anular Search in Evernote con un atajo diferente.
Andrew
21

Presione Cmd-Ctrl-Epara editar todo dentro del alcance

John Henckel
fuente
Esto no cambia el nombre de uno que también está definido en el guión gráfico.
Elye
11

Para xCode 9 no hay una tecla de acceso rápido predeterminada para Refactor> Cambiar nombre

ingrese la descripción de la imagen aquí

Pero puedes configurarlo:

por ejemplo, Ctrl + Shift + R

ingrese la descripción de la imagen aquí

Vyacheslav
fuente
2

Después de xCode 8.3, es posible que también deba,

  • Highlight instances of selected symbol opción de verificación en Preferences- Text Editingpanel

ingrese la descripción de la imagen aquí

Aashish
fuente