Intellij IDEA: tecla de acceso rápido para "desplazarse desde la fuente"

159

No puedo encontrar una tecla de acceso rápido para la función "Desplazarse desde la fuente".

¿Cuál es la diferencia entre Scroll from Source y Scroll to Source también?

mmm
fuente
27
Alt + F1 y luego 1 (o luego Enter)
chim

Respuestas:

250

En la última IntelliJ IDEA, hay una entrada de mapa de teclas llamada "Seleccionar en la vista de proyecto" sin acceso directo predeterminado. Simplemente agregue una tecla de acceso directo. No es necesario un complemento.

Mapa de teclas | Seleccionar en la vista de proyecto

George Dimitrov
fuente
Esta es la respuesta correcta, funcionando a partir de octubre de 2017.
DiscDev
Lo configuré Cmd + Shift + J como en Xcode para iOS para que sea coherente en diferentes IDE.
Ariel Bogdziewicz
Esta podría ser la respuesta más precisa, pero esta es la mejor respuesta.
AndreKR
Me pregunto por qué la etiqueta alternativa "desplazarse desde la fuente" era diferente de "seleccionar en la vista de proyecto" ... gracias por sacarla 👍🏼
Maher Abuthraa
167

tldr; Alt + F1, luego1

Primero revise su tecla de acceso directo para el elemento "Seleccionar en ..." en el menú Navegar.

MBP Intellij Menu

Haga clic en el archivo que está editando, presione la tecla de acceso directo para "Seleccionar en" ... luego presione 1.

He cambiado la tecla de Alt + 1acceso rápido para seleccionar para que mi combinación de teclas sea fácil de recordar Alt + 1,1

chim
fuente
Keymap está en preferencias
chim
Vea mi otra respuesta para una alternativa al desplazamiento desde la fuente.
chim
Hay un complemento para esto ahora. Ver nueva respuesta.
mmm
@chim ¿Cómo cambiar la tecla de acceso rápido para seleccionar? No puedo encontrar la entrada en el mapa de teclas. El problema es que Ubuntu está interceptando el ALT + F1 predeterminado.
SlavaSt
10
¡Simplemente busque 'seleccionar en la vista de proyecto' en las preferencias de 'Mapa de teclas'! Jaja: P
wbswjc
30

Hay un complemento para esto ahora.

Se llama Scroll From source:

https://plugins.jetbrains.com/plugin/7606?pr= '


Esto ahora está incorporado en la respuesta de ver @Dimitrov

https://stackoverflow.com/a/42025214/961018


mmm
fuente
66
Vea la respuesta de George Dimitrov a continuación
chim
1
@chim respuesta debe ser la aceptada, ya que esta función se integra en el IDE sin ningún plug-in
BESIL
También puede instalarlo yendo a Intellij Settings->plugins->Search repository buscarlo
Gal Bracha
15

No hay un acceso directo configurable en la Keymapconfiguración, y no aparece en el cuadro de diálogo "Introducir acción", por lo que estoy bastante seguro de que (todavía) no es configurable, incluso si estoy de acuerdo, sería muy apreciable.

Bastien Jansen
fuente
Hay un complemento para esto ahora. Ver respuesta publicada.
mmm
12

También puede usar las teclas de acceso directo de la barra de navegación.

En Mac

Hit + (comando y tecla arriba)

Golpear (flecha izquierda)

hit +Enter

Esto lo llevará a la carpeta en la vista de proyecto.

Vale la pena jugar con la barra de navegación.

IntelliJ realmente tiene esto cubierto :)

chim
fuente
7

Para ubuntu lo hice ALT+L(porque ALT + F1está ocupado), luego solo ingrese.

Vadim
fuente
Esta es una mejor respuesta. Aunque son dos pasos, no requiere ningún complemento instalado. Esto también funciona en mac (Opción + F1).
Elliot Chance
¿Podría decir cuál es el nombre de la acción? Este atajo no hace nada por mí.
topr
Parece que lo quitaron de Idea. porque ya no puedo encontrarlo en mi configuración. Pero aún funciona.
Vadim
Alt + F1 es guión a casa en GNU / Linux, por lo que no funciona en él. Descubrí que Alt + Z ya está configurado como otro acceso directo para 'Seleccionar en ...' en mi Idea 15.0.6
Champ
6

Si está utilizando JetBrains Rider, el acceso directo es Locate in Solution Explorer:

ingrese la descripción de la imagen aquí

Tarik
fuente
2

Como mucho mucho mucho mucho mucho mejor alternativa a la funcionalidad de desplazamiento de fuente puede utilizar la Barra de navegación.

Nota: hacer doble clic en la carpeta en la barra de navegación se desplazará a esa carpeta en la vista Proyecto (es decir, la misma funcionalidad que desplazarse desde la fuente).

Puede mostrar la barra de navegación en el menú Ver, también hay un acceso directo para cada sistema operativo (cmd y flecha hacia arriba ⌘ + ↑en OSX, Alt + Homeen Linux y Windows)

Entonces se ve así ...

ingrese la descripción de la imagen aquí

Y le permite navegar a través de la estructura de carpetas que contiene el archivo en foco en el editor principal.

https://www.jetbrains.com/phpstorm/help/navigation-bar.html

https://www.jetbrains.com/idea/help/navigation-bar.html

https://www.jetbrains.com/webstorm/help/navigation-bar.html

chim
fuente
En realidad, hay un complemento para desplazarse a la fuente ahora. Ver nueva respuesta.
mmm
Ah, gran momo, buen hallazgo. He votado tu nueva respuesta. Sin embargo, no estoy seguro de cambiar desde que descubrí la barra de navegación que me permite abrir todos los archivos cercanos y más, mientras me mantengo donde estoy en la vista Proyecto.
chim
Todavía ocasionalmente necesito desplazamiento desde la fuente, pero la barra de navegación es mejor :)
chim
En realidad, lo único que estaba usando el desplazamiento desde la fuente para usted puede hacerlo más fácilmente con la barra de navegación. (Haga clic con el botón derecho en la carpeta en la barra de navegación y encuentre la ruta junto con todas las otras opciones). Y como puede ver cada carpeta de regreso a la raíz del proyecto, es mucho mejor.
chim
1
Eso podría no ser obvio. Hacer doble clic en los directorios en la barra de navegación hace lo mismo que "Desplazarse desde la fuente".
ya.teck
2

En Ubuntu 18 puede deshabilitar el acceso directo Alt+F1, la superclave (tecla de Windows) hace lo mismo.

Por el momento deshabilito / cambié estos accesos directos de ubuntu

Alt+F7 --> windows+F7
Ctrl+Alt+L --> windows+L
Alt+F1 --> windows

Otra mejor manera :
el acceso directo se llama Select in Projec View
El acceso directo predeterminado es

CTRL + Alt + 1

o puedes editar esto.

Fuente: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206717285-Scroll-from-source-keyboard-shortcut-?flash_digest=77b77d09d61eff96f7d59697820dee45b2c2041c

Bruno Souza Picinini
fuente
1

Si entiendo correctamente, no desea alternar la opción, sino activar la ventana de la herramienta del navegador de archivos con la selección como el archivo editado actualmente.

Simplemente deje habilitado 'Desplazarse desde el origen' y abra el explorador de archivos con Command + 1OSX o CTRL + 1(creo) en Windows. Se seleccionará la barra lateral del explorador de archivos y se resaltará su selección.

Esta respuesta también explica la diferencia entre Scroll To y Scroll From: ¿Cómo hacer que la función Scroll From Source esté siempre habilitada?

stealthwang
fuente
8
No quiero que esté habilitado todo el tiempo. Quiero usar una tecla de acceso rápido, en lugar de llevar mi mouse al menú y hacer clic en el botón. Uso el comando + 1 todo el tiempo, sé que puedo activar el desplazamiento hacia y desde, pero no lo hago. Quiero navegar al archivo en mi comando, de lo contrario sigo perdiendo contexto y un árbol enorme que se expande todo el tiempo, no funciona. Hay un botón para desplazarse con el mouse, ¿cuál es la tecla de acceso rápido para eso?
mmm
0

En JetBrains Rider, esta acción solía ser nombrada Locate in Solution Explorer, pero ahora (v2019.2) se nombra Locate/Select in Solution Viewy por defecto (al menos con el mapa de teclas ReSharper incorporado) está vinculada Alt+Shift+L.

Cocowalla
fuente