editar: meu sistema tinha um mapa de teclas global que havia substituído o pycharm. Aqui está a pergunta original:
Tentei essas respostas, mas nada aconteceu: Atalho de teclado para Ir para o local de visualização anterior (navegar para trás / para frente) no IntelliJ IDEA
Por exemplo:
- Estou navegando para um corpo de função,
- coloque o cursor em uma chamada de função,
- clique F12("ir para a definição")
- do novo local (o corpo da função), como faço para retornar à chamada de função?
Eu tentei isso, mas eles não fizeram nada:
- Ctrl+ Shift+Left
- Ctrl+ Shift+ F2 <- este é o meu mapeamento padrão
- Alt+ Shift+Left
- Ctrl+ Shift+backspace
- não tente isso no linux: Ctrl+ Alt+backspace
Ou talvez F12("ir para a definição") não seja "forte o suficiente" para acionar um evento de mudança de local?
ide
pycharm
keyboard-shortcuts
Berry Tsakala
fonte
fonte
Em suma, não tem nada com PyCharm;
No meu caso, havia uma combinação de teclas globais de outro programa, que mascarava Ctrl-Alt-Left
Eu resolvo isso remapeando "arquivo> configurações> mapa de teclado> menu principal> navegar> voltar".
Escolhi Alt+ Left, que intuitivamente parece o comportamento "de volta" dos navegadores da web.
fonte
No mac OS X (pelo menos em El Capitan), é por padrão cmd+ [ voltar ao local anterior.
atualização: se isso não funcionar, tente também option+ cmd+left arrow
fonte
Atualização para o ano de 2016 até pelo menos 2020.1.1:
No PyCharm 2016+ no Windows, o padrão correto é Ctrl+ Shift+Backspace
https://www.jetbrains.com/help/pycharm/2016.2/navigating-to-next-previous-change.html
Esteja avisado que Ctrl+ Alt+ Leftirá girar sua tela inteira no Windows 10. Se você estiver lendo isso de uma postura horizontal, Ctrl+ Alt+ Upirá colocá-lo de volta na vertical!
fonte
Alt+ Shift+left
O acima funciona com o PyCharm 2016.3.2 se você selecionar o mapa de teclado "padrão para GNOME".
fonte
PyCharm 2019.1+
Esta versão do PyCharm possui uma nova funcionalidade chamada Locais Recentes . Isso é útil quando você precisa se mover para frente e para trás entre diferentes locais no código.
Você pode usar o pop-up Locais recentes ( Ctrl+ Shift+ Eou ⌘+ ⇧ + Eno macOS) para chegar ao seu destino mais rapidamente.
fonte
No macOS (Sierra; 10.12.6) e PyCharm 2017.3.1 (Professional Edition; construído em 13 de dezembro de 2017), se estiver usando Ir para -> Declaração (⌘ + B), você pode ir e voltar usando ⌘ + ⌥ + ◀ ou ▶.
fonte
Pesquise
Back
noSettings
->Keymap
, clique nele e altere o que quiser - deve ajudar em todos os sistemas.Eu uso o Ubuntu, então o padrão é Ctrl+ Alt+ Left, mas esta combinação já está em uso pelo sistema.
fonte
Descobri que as soluções não combinam com o mac. Mas descobri que Shift+ Command+ Returnleva você ao local em que estava trabalhando.
Para explicar melhor, se você pressionou Command+ Mouse clickpara navegar até uma função, pressionar a combinação acima leva diretamente para a chamada.
fonte
No Ubuntu Ctrl+ Alt+ Lefté substituído para mudar para a área de trabalho esquerda . Eu não uso espaços de trabalho, então cancelei esse atalho em Configurações do sistema -> Teclado -> Atalhos -> Navegação -> Alternar para espaço de trabalho à esquerda .
fonte
Tenho o seguinte ambiente:
No meu caso, ao examinar as configurações de navegação "Voltar", realmente indicou que está definido como Ctrl+ Alt+ Left, AINDA não funcionou. O que FUNCIONA é Alt+ Shift+ Left.
fonte
Como não tenho direitos de comentários, respondendo aqui. Observe que, se você tiver botões laterais no mouse, também pode usar
Mouse button 4
eMouse button 5
para mover para a posição anterior e seguinte do cursor, respectivamente. Apenas no caso de você não querer remapear suas teclas no Pycharm, já que Ctrl + Alt + Left não parece funcionar para mim no Windows 10 comPycharm 2020.2.3
Dê uma olhada no mapeamento chave com base na resposta de @Berry Tsakala
fonte