Eu sei que você pode pular de quase todas as janelas no Intellij IDEA para a janela do editor com Esc . Na janela do terminal do Intellij, isso não funciona. Alguém sabe fazer isso com um atalho de teclado? Isso seria bom, já que posso pular do meu editor para o terminal com Alt+, F12mas não posso fazer de outra forma sem usar o mouse.
intellij-idea
keyboard-shortcuts
pogopaule
fonte
fonte
0
seja o editor, isso ajuda?0
éAnt Build
Shift + Esc
de @Andrey mencionado abaixo.Respostas:
ATUALIZAÇÃO - março de 2016
Como esta questão está recebendo alguma atenção, gostaria de lembrar a todos que você pode alternar entre o editor e a janela do terminal facilmente com uma ação integrada. Por padrão, ele é mapeado para Alt+ F12e ⌥F12. Para verificar outros mapeamentos, visualize-o no menu em Exibir> Janelas de ferramentas> Terminal . Como alternativa, vá para a página de ajuda da web Working with Embedded Local Terminal e altere a opção Keymap no canto superior direito e role até o final (logo acima da seção "Ver também") onde diz: "Alternar entre o terminal local integrado e editor pressionando ... ". Você pode remapear esta ação em Configurações> Mapa de teclado> Outro> Terminal
O principal "problema" que esta questão discute é se há uma maneira de retornar da janela do terminal para o editor sem fechar a janela do terminal.
[Atualização do final de março de 2016]
========================================================== =
Posso pensar em algumas opções no momento.
Se eu tiver outras idéias, vou adicioná-las.
fonte
Ubuntu:
Mac:
fonte
™™
Pode ser uma opção para desativar
Preferences > Tools > Terminal > Override IDE shortcuts
Esc trabalha depois disso
fonte
Executando IDEA 13 no OSX
Expandindo a resposta de Mark Vedder, aqui está minha experiência até agora:
⌥F12(Alt + F12) (
Terminal
) irá alternar a visibilidade da janela de ferramentas do terminal, de forma que irá levá-lo de volta ao editor, uma vez oculto. Efeito semelhante com ⇧⎋(Shift + Esc) (Hide Active Tool Window
), que irá ocultar a janela de ferramenta ativa, colocando o foco de volta no editor.Não adianta se você quiser que o Terminal esteja sempre visível
Embora seja uma ótima ideia gravar uma macro que o levará de volta ao editor por meio da interação com script, ela não funciona na prática. Por um lado, o Terminal interceptará a maioria dos pressionamentos de tecla, então você não será capaz de acionar a macro. Mesmo quando você consegue acionar a macro através de sua tecla de atalho de alguma outra janela de ferramenta (a janela da ferramenta Projeto, por exemplo), ela não funcionará (embora
Script execution finished
seja exibida na parte inferior da janela IDEA)Não funciona
⌃⇥também não funcionará, pois a janela do Terminal parece interceptar a maioria das combinações de teclas. Mas mesmo se funcionasse, ele mudaria o editor para o próximo arquivo, então você ainda precisaria fazer um ⌃⇧⇥para retornar ao original (como Mark apontou).
Não funciona, mas realmente não me importo, pois evita outro aborrecimento
Enquanto Terminal tem o foco, parece alguns
Tools
atalhos ainda estão acessíveis , desde que você não tenha transferido-los emPreferences->Keymap
(muito importante que você não toque estes - Tentei cancelamento da atribuição e reatribuição ⌥1(Project
!) E que deixaria de gatilho de dentro Terminal) . Invocar qualquer um desses atalhos duas vezes alternará a janela da ferramenta, levando você de volta ao editor. Por exemplo, eu normalmente não uso oFavorites Tool Window
(isto é, normalmente não visível), então sempre que preciso sair do Terminal, simplesmente digito ⌥2 x 2 .Talvez funcione para você?
A ⎋tecla, quando usada em qualquer um
Tool Window
, mudará o foco de volta para o editor. Então, semelhante ao (4.), primeiro fazer ⌥2ou qualquer outro atalho de trabalho para mover o foco fora do terminal para um mais bem-comportadoTool Window
, então ⎋.O mesmo que (4.)
fonte
alt+2
duas vezes é o vencedorAlt + 2
insere um2
símbolo estranho no terminal cada vez que você deseja focar no editor (pelo menos no Windows), o que é muito irritantealt+2
não funcionou para mim. ele digita um símbolo ímpar (símbolo de marca registrada) no terminal. Os outros atalhos mencionados aqui também fecham a janela do terminal (liga / desliga), o que é irritante.Outra possibilidade:
(Este irá fechar o painel do terminal)
fonte
No OSX PhpStorm 8, ⌘ 2funciona duas vezes. ⌥+ números provavelmente não serão atribuídos como atalhos [padrão] no OSX, pois são caracteres especiais como ™ ( ⌥ 2).
Para mim, apenas ⌘ 2, ⌘ 6e ⌘ 9trabalho com essa ideia, ⌘ 2sendo o menos perturbador como @dev sugere.
Há um tíquete em aberto sobre o problema de foco do Terminal que pode valer a pena acompanhar para ver se esse comportamento melhora no futuro.
fonte
Eu acredito que a melhor resposta é
Isso ocorre porque a maioria das respostas como Alt + F12 são sobre como fechar o terminal e esperar que o foco volte para o editor, mas com Alt + Home o foco vai para a seleção do editor e às vezes o foco está no arquivo, mas na verdade é Fechado. Dessa forma, você também pode abri-lo.
fonte
A partir de 2020, você pode usar a mesma tecla ( Alt+ F12) para alternar entre o terminal e a janela anterior em que estava.
fonte
Suposição
Esta solução assume que você deseja deixar o terminal e a guia de controle de versão (ou qualquer guia) sempre abertos e não deseja fechar nenhum deles. E você deseja pular do terminal para o editor usando o atalho do teclado.
Solução
Captura de tela do Webstorm
Você pode ver meu webstorm, sempre abro duas abas na parte inferior. E você também pode ver as configurações do terminal nesta imagem, que são usadas para abri-lo no modo dividido.
fonte
Você pode criar uma nova guia Terminal ( Ctrl+ Shift+T enquanto no terminal) e arrastar o cabeçalho da aba para a área do editor, apenas tornando-a uma aba "normal".
Em seguida, você pode usar alt+ lefte alt+ rightpara alternar entre a guia do editor e a guia do terminal (quando no modo de substituição de teclas de atalho IDE), ou dividir verticalmente, atribuir o atalho "ir para o próximo divisor" e usá-lo para alternar.
fonte
Isso ativará o editor novamente
Alt+ 1entãoEsc
fonte
Injellij -> Preferência -> Mapa de Teclas -> pesquisar "terminal" ->.
encontre ou altere o atalho lá
fonte