Pregunta

¿Alguien conoce el método abreviado de teclado para copiar/pegar una línea en una nueva línea en Eclipse, sin tener que resaltar toda la línea?

control-alternativo-abajo pone toda mi pantalla al revés (estoy en Windows).Curiosamente, eso es lo que se especifica en Windows->preferencias.

¿Fue útil?

Solución

Control-Alt.-Abajo:copia la línea actual o las líneas seleccionadas a continuación

Control-Alt.-Arriba::copia la línea actual o las líneas seleccionadas arriba

Control-Cambio-l:muestra una lista de teclas de acceso directo

Consulte Windows/Preferencias->General->Claves.

Otros consejos

(Probado en Windows)

  1. En Eclipse, pulse Ctrl + Shift + L dos tiempos en la serie.
  2. En 'filtro de tipo de texto' cuadro de texto, tipo Copy Lines
  3. Seleccione la fila filtrada, haga clic derecho en el campo "Enlace", y hacer Select All
  4. Pulse Ctrl + Shift + V
  5. Dar OK

A partir de ahora, para cualquier línea que desea duplicar, simplemente pulse Ctrl + Mayúsculas + V .

Tienes que desactivar las teclas de acceso rápido de gráficos que giran la pantalla.Si estás en Windows, debes hacer clic derecho en el escritorio de Windows y seleccionar "Propiedades de gráficos..." (o algo similar dependiendo de tu versión de Windows).Aparecerá una pantalla donde puede administrar gráficos y opciones de visualización, busque un lugar donde pueda desactivar las teclas de acceso rápido, a veces está oculto debajo de algo como "Opciones y soporte".Apaga el CONTROL + ALTA + Arriba y CONTROL + ALTA + Abajo teclas de acceso rápido (como alternativa, puedes desactivar todas las teclas de acceso rápido de gráficos si no las estás utilizando).

Si desea copiar una línea en el portapapeles, también puede utilizar el truco:

Ctrl - Alt - Abajo seguido por Ctrl - X

El inconveniente es que el archivo se copia en la línea de se ensucia.

  1. Control-D eliminaría una línea
  2. Control-z desharía la eliminación, resaltando toda la línea
  3. Control-X/C cortar o copiar toda la línea

La ventaja sobre Control-Alt.-Abajo seguido por Control-X sugerido por otros usuarios es que no hace que eclipse piense que el archivo se modificó de alguna manera.También es más rápido y no causa problemas incluso si el usuario tiene problemas con la pantalla giratoria. Control-Alt.-Abajo/Arriba método abreviado de teclado.Por lo tanto, no es necesario reasignar accesos directos para esto.

Otra forma de hacerlo sería golpear Alt.-Cambio-Arriba hasta que se seleccione toda la línea.Si ha ido demasiado lejos, por supuesto puede seleccionar menos con Alt.-Cambio-Abajo.

He escrito el linecopypaste plug-in para Eclipse que imita Visual Studio copiar / cortar / pegar el comportamiento. También he encontrado copycutcurrentline que parece hacer lo mismo.

En mi Mac la configuración predeterminada es es Alt + CMD + Abajo

Puede cambiar / ver todas las asociaciones de teclas por ir Eclipse -> Preferencias (acceso directo CMD + , ) y luego General -> Teclas

Si su ventana de la PC, es posible que trate de esto, es también para STS:

Ctrl + Win + Alt + Abajo :: Copiar línea actual o la línea seleccionada a continuación

Ctrl + Win + Alt + Arriba :: Copiar línea actual o línea seleccionada anteriormente

Ctrl + Alt + Down Copias línea actual a continuación como Notepad ++ ( Ctrl + D )

Si toda la pantalla es de 180 ° podrido entonces usted debe desactivar la configuración de teclas de acceso rápido.

clic derecho -> Gráficos Opciones -> teclas de acceso rápido -> Desactivar

 introducir descripción de la imagen aquí

que ahora has hecho intento de acceso directo Ctrl + Alt + Abajo

Si cualquier persona que utilice el ordenador Mac Ctrl + Alt + ABAJO teclas no funciona.

Prueba con,

ALT + COMANDO + ABAJO

Funciona.

Probar en MAC.

ALT + COMANDO + ABAJO

funciona.

En Mac, he probado el linecopypaste y funciona muy bien cmd + c -> Copiar corriente de línea (no seleccionado), al igual que el comando "aa" en Vi / Vim cmd + v -> Pegar, como el comando "p" de Vi / Vim

Larsch de gracias por su trabajo!

PD: Usando Eclipse 4.4.2 Luna en Yosemite

Tengo que cambiar la tecla asignada, p.ej.

  

Windows / Preferencia -> General -> Teclas

Seleccione "líneas duplicadas" bajo el mando Haga clic en "Enlace" Ctrl + Shift + D

Sólo otro enfoque:

1) Alt+Up and Alt+Down (or Alt+Down and Alt+Up, order does not matter)
2) Ctrl+C

Pero de "aa" curso de vim es el más rápido:)

Desactivación de las teclas de acceso rápido para el controlador Intel trabajado para mí para Windows 7. Sin embargo, para Windows 8, cuando traté de que, impidió eclipse desde conseguir el Ctrl - Alt - abajo keystoke. Tenía que cambiar la clave del controlador de Intel unión a Ctrl - Alt - F10 (o cualquier otra cosa que aceptará). Eclipse continuación, obtiene la Ctrl - Alt -. Abajo y copia la línea

Para Mac, cambio + Alt + down_arrow trabajos en el editor NetBeans'.

Estoy utilizando Windows 7. Para desactivar que todo lo que hice es hacer clic derecho sobre el escritorio de Windows y seleccione "Propiedades" Gráficos -> Opciones. A continuación, selecciona "Off" en el lado izquierdo de la pantalla resultante. Esto desactivará toda combinación de teclas rápidas. Creo que no hay manera de desactivar sólo algunos de ellos, es todo o nada. De todos modos yo no los necesito. Así que ahora Ctrl + Alt + Arriba y Ctrl + Alt + abajo funciona para mí en Eclipse y mis estancias de pantalla mismo :) Creo opción similar también existen en otras versiones de Windows. Divertirse:)

Para el uso personal, añadir un plugin de vim como Vrapper para Eclipse y el uso justo yy a la copia toda la línea.

El Control+Alt.+Abajo / Control+Alt.+Arriba voltea mi pantalla para que lo anule en los accesos directos de eclipse a través de la ventana => preferencias => general => teclas.Busque "dupl" para encontrar el comando Duplicar líneas.Anulé el valor predeterminado y elegí Control+Cambio+D.Para mí, eso es fácil de recordar al igual que Control+D para eliminar líneas

Ctrl + Alt + abajo / a / izquierdo / derecho tiene prioridad sobre la configuración de Eclipse como teclas de acceso rápido. Como alternativa, trato enfoque diferente.

Step 1: Triple click the line you want to copy & press `Ctrl`-`C`(This will
select & copy that entire line along with the `new line`).
Step 2: Put your cursor at the starting of the line where you want to to paste
your copied line & press `Ctrl`-`V`.(This will paste that entire line & will
push previous existing line to the new line, which we wanted in the first place).

La combinación de Ctrl + Mayúsculas + Alt + Abajo funcionado para mí en Linux.

Para copiar texto desde el principio de la línea a la posición del cursor: Ctrl + Insertar

Se hace el trabajo y ahorrar un montón de tiempo para mí.

Otra forma de acceso directo para hacer esto es presionar Ctrl + Shift + L y seleccionar qué comando desea realizar y pulsa enter introduce Descripción imagen aquí

sus mejores prácticas para principiantes.

puede asignar cualquier comando a cualquier acción (dado) en Eclipse Desde la barra de menú vaya a Ventana> Preferencias a continuación, buscar las llaves a continuación, buscar la línea de copia a continuación, haga clic en la línea de copiado y haga clic en el comando de Encuadernación y peform un comando que se desea utilizar para la duplicación de la línea i Use CTRL + SHIFT + D se puede elegir lo que quiera introducir descripción de la imagen aquí

Está trabajando conmigo en, conjunto de herramientas de Eclipse + primavera.

ALT + COMANDO + ABAJO

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top