editar: mi sistema tenía un mapa de claves global que había anulado pycharm. Aquí está la pregunta original:
Probé estas respuestas, pero no pasó nada: Atajo de teclado para Ir a la ubicación de la vista anterior (Navegar hacia atrás / adelante) en IntelliJ IDEA
Por ejemplo:
- Estoy navegando a un cuerpo funcional,
- poner el cursor en una llamada de función,
- haga clic en F12("ir a la definición")
- desde la nueva ubicación (el cuerpo de la función), ¿cómo vuelvo a la llamada a la función?
Probé estos, pero no hicieron nada:
- Ctrl+ Shift+Left
- Ctrl+ Shift+ F2 <- este es mi mapeo predeterminado
- Alt+ Shift+Left
- Ctrl+ Shift+backspace
- no intentes eso en linux: Ctrl+ Alt+backspace
¿O quizás F12("ir a la definición") no es "lo suficientemente fuerte" para desencadenar un evento de cambio de ubicación?
ide
pycharm
keyboard-shortcuts
Berry Tsakala
fuente
fuente
Con todo, no tiene nada con PyCharm;
En mi caso, había una combinación de teclas globales de otro programa, que enmascaraba Ctrl-Alt-Left
Lo soluciono reasignando "archivo> configuración> mapa de teclas> menú principal> navegar> atrás".
Elegí Alt+ Left, que intuitivamente siente que le gusta el comportamiento de "retroceso" de los navegadores web.
fuente
En mac OS X (al menos en El Capitan), por defecto es cmd+ [ para volver a la ubicación anterior.
actualización: si eso no funciona también intente option+ cmd+left arrow
fuente
Actualización para el año 2016 al menos a 2020.1.1:
En PyCharm 2016+ en Windows, el valor predeterminado correcto es Ctrl+ Shift+Backspace
https://www.jetbrains.com/help/pycharm/2016.2/navigating-to-next-previous-change.html
Tenga en cuenta que Ctrl+ Alt+ Leftrotará toda la pantalla en Windows 10. Si está leyendo esto desde una postura horizontal, Ctrl+ Alt+ le Uppermitirá volver a la posición vertical.
fuente
Alt+ Shift+left
Lo anterior funciona con PyCharm 2016.3.2 si selecciona el mapa de teclas "predeterminado para GNOME".
fuente
PyCharm 2019.1+
Esta versión de PyCharm tiene una nueva funcionalidad llamada Ubicaciones recientes . Esto es útil cuando necesita moverse hacia adelante y hacia atrás entre diferentes ubicaciones en el código.
Puede usar la ventana emergente de Ubicaciones recientes ( Ctrl+ Shift+ Eo ⌘+ ⇧ + Een macOS) para llegar a su destino más rápido.
fuente
En macOS (Sierra; 10.12.6) y PyCharm 2017.3.1 (Professional Edition; construido el 13 de diciembre de 2017), si está usando Ir a -> Declaración (⌘ + B), puede saltar hacia adelante y hacia atrás usando ⌘ + ⌥ + ◀ o ▶.
fuente
Buscar
Back
en elSettings
->Keymap
, haga clic en él y cámbielo por lo que desee; debería ayudar en todos los sistemas.Yo uso Ubuntu, por lo que el valor predeterminado era Ctrl+ Alt+ Left, pero el sistema ya usa esta combinación.
fuente
Encontré que las soluciones no van con mac. Pero descubrí que Shift+ Command+ Returnte lleva a la ubicación con la que estabas trabajando.
Para explicar con más detalle, si ha presionado Command+ Mouse clickpara navegar a una función, al presionar la combinación anterior se lleva directamente a la llamada.
fuente
En Ubuntu Ctrl+ Alt+ Leftse anula para cambiar al espacio de trabajo izquierdo . No uso espacios de trabajo en absoluto, así que cancelé ese acceso directo en Configuración del sistema -> Teclado -> Accesos directos -> Navegación -> Cambiar al espacio de trabajo a la izquierda .
fuente
Tengo el siguiente entorno:
En mi caso, cuando examiné la configuración de navegación "Atrás", de hecho indicó que estaba configurada en Ctrl+ Alt+ Left, SIN EMBARGO, no funcionó. Lo TIENE trabajo es Alt+ Shift+ Left.
fuente
Como no tengo derecho a comentar, respondo aquí. Tenga en cuenta que si tiene botones laterales en su mouse, también puede usar
Mouse button 4
yMouse button 5
para moverse a la posición anterior y siguiente del cursor respectivamente. En caso de que no desee reasignar sus teclas en Pycharm, ya que Ctrl + Alt + Izquierda no parece funcionar para mí en Windows 10 conPycharm 2020.2.3
Eche un vistazo al mapeo de claves basado en la respuesta de @Berry Tsakala
fuente