IntelliJ IDEA · Extract a method
Refactoring
Windows · Linux
Ctrl+Alt+MMac
Cmd+Option+MExtrae la selección a un método y deja una llamada en su lugar. También busca fragmentos idénticos en otros sitios y ofrece sustituirlos, así que puede cambiar código muy lejos del cursor.
- Grupo
- Refactoring
- Teclas a la vez
- 3
IntelliJ IDEA trae un keymap por omisión distinto en cada plataforma, y dos en macOS —«macOS» y «macOS System Shortcuts»—, así que si nada funciona mira primero Keymap en Settings; el que elijas sirve igual para PyCharm, WebStorm, GoLand y Android Studio.
Cómo leer los nombres de teclas
- Las teclas unidas por + se pulsan juntas: Ctrl+Shift+P es mantener Ctrl y Shift y pulsar P.
- En Mac, Cmd es ⌘, Option es ⌥ (en algunos teclados dice Alt), Control es ⌃ y Shift es ⇧.
- El Ctrl de Windows suele pasar a Cmd en Mac, pero no siempre: aquí las dos combinaciones van por separado.
- Con un método de entrada coreano, japonés o chino activo, los atajos con letras pueden no responder. Cambia a entrada latina y prueba de nuevo.
- Si una combinación no hace nada, lo habitual es que otro programa la haya tomado como atajo global.
Preguntas frecuentes
Q. ¿Cuál es el atajo de Extract a method en IntelliJ IDEA?
Extrae la selección a un método y deja una llamada en su lugar. También busca fragmentos idénticos en otros sitios y ofrece sustituirlos, así que puede cambiar código muy lejos del cursor. Es Ctrl+Alt+M en Windows y Cmd+Option+M en Mac.
Q. ¿Es igual en Windows y Mac?
No: Ctrl+Alt+M en Windows, Cmd+Option+M en Mac.
Q. ¿Cuántas teclas son?
3 a la vez. La combinación está en Refactoring dentro de IntelliJ IDEA.