IntelliJ comienzo del atajo de teclado de archivo

Respuestas:

323

command+ homeo fn+ command+left arrow

Kirby
fuente
13
Gracias Kirby, aquellos de nosotros en computadoras portátiles Mac que carecen de las teclas de inicio / final, muchas gracias.
tojofo
17
Gracias. Otra sugerencia: use fn + flecha hacia arriba o hacia abajo para mover una página hacia arriba o hacia abajo.
Mellson
1
Para seleccionar un bloque rápidamente: SHIFT-FN-CMD + TECLAS DE FLECHA ARRIBA / ABAJO ... esta solución me llevó por el camino correcto, ¡gracias!
Gene Bo
44
en Windows, de forma predeterminada, Ctrl + Inicio va al principio de un archivo y Ctrl + Fin para el final. vota este comentario si estás en windows!
Gab 是 好人
1
Eso es extraño, ¿por qué no puede funcionar Command + Up, como en literalmente cualquier otra aplicación de edición de texto?
Trejkaz
94

Edite las Preferencias de Intellij -> KeyMap -> Entradas de acciones del editor para "Mover Caret al inicio de texto" y "Mover Caret al final de texto". Si los configura en Comando + Flecha arriba y Comando + Flecha abajo, funcionará como un editor de texto normal. No tengo idea de por qué ese no es el valor predeterminado en Intellij en lugar de la característica aparentemente sin sentido "desplazar una línea".

Nathan Beach
fuente
55
"aparentemente" es una forma amable de decirlo.
Arel
1
La configuración predeterminada para Text Start es Command + Home, que en el teclado del macbook debe ser Fn + Command + Left
xi.lin
Excelente. Estaba buscando un comportamiento consistente entre mi mac y mi teclado externo (normal / PC). En mi Mac no hay botones de "Inicio" y "Fin", y el teclado externo "fn" no se encuentra en la parte inferior izquierda, así que esta es la solución que buscaba.
Erez Cohen
2
Un punto clave es que probablemente querrás hacer lo mismo para "Mover Caret to Text [Start / End] with Selection" también, con la tecla shift incluida.
Ian Gustafson
10

En Mac, command+ homey command+ se endmueven a la parte superior e inferior del archivo.

En una computadora portátil Mac, no hay teclas de inicio o fin. Muchas combinaciones de teclas con option/ functionteclas producen teclas que faltan y hacen otras cosas ordenadas. Por ejemplo, usando function+ lefty function+right proporcionará el estilo homey el endcomportamiento de Windows, mientras que function+ upy function+ downproporcionarán page upy el page downcomportamiento. Superusuario tiene más información .

Además, si abre el Keyboardpanel de preferencias y mira la Input Sourcespestaña, verá que el teclado que se muestra cambia a medida que presiona las teclas modificadoras, como shift, opción y función. Su teclado probablemente hace mucho más de lo que pensaba.

Jackrabbit
fuente
3
Válido, supongo, solo para teclados que tienen una tecla de inicio y finalización
Kirby
@ Kirby No creo que IntelliJ cambie su combinación de teclas dependiendo de su teclado. Todos los teclados mac que he tenido en los últimos 10 años han tenido estas teclas. Si el suyo no lo hace, sugeriría obtener un teclado completo para la programación.
jackrabbit
14
¿Ha tenido una computadora portátil en los últimos diez años? Si no lo ha hecho, le sugiero que obtenga uno, es más fácil que cargar la torre de aluminio.
shanusmagnus
El tono de esta respuesta es bastante condescendiente. Los accesos directos a las computadoras portátiles podrían haberse explicado de una manera más neutral.
ryanbrainard
@ryanbrainard Eso se debe principalmente a que me molesta la poca cantidad de investigación que la gente parece hacer. Incluso el artículo de Wikipedia en la tecla de inicio proporciona esta información. De todos modos, volví a redactar la sección.
jackrabbit
5

La respuesta aceptada no es correcta. Para pasar al principio / final de un archivo, use ctrl + home / ctrl + end en Windows / Unix o command-home y command-end en Mac, como sugirió @jackrabbit.

ctrl + pageup (Mover Caret a la parte superior de la página) mueve el cursor a la parte superior de la parte visible del archivo (página, ventana gráfica). Tampoco mueve el cursor a la primera columna, trata de permanecer en la misma columna que estaba anteriormente.

Juan mendes
fuente
3

Busque la configuración de preferencias de Mapa de teclas y configure su propia combinación de teclas para "Mover el cuidado al inicio del texto" y "Mover el cuidado al final del texto". Esto tiene el comportamiento que el OP intenta, donde el cursor se mueve a la parte superior del texto en el archivo y al final. :RE

Estoy usando IntelliJ 12, ¡y ME ENCANTA!

user1956066
fuente
3

Solo como una adición para mayor claridad

Para ventanas,

Ctrl + Home => Arriba

Ctrl + End => Inferior

Ctrl+ PgUp=> Re Pág

Ctrl+ PgDn=> Av Pág

Supun Wijerathne
fuente