Eclipse copiar/pegar método abreviado de teclado de línea completa

6 minutos de lectura

avatar de usuario
prabhu

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

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

  • Eclipse no tiene esto. IntelliJ lo hace muy bien. Ctrl-C copiará toda la línea si no hay nada resaltado. También Ctrl-D duplica una línea como lo es Ctrl-Alt-Down en eclipse.

    – fastcodejava

    23 de febrero de 2010 a las 21:50

  • Presumiblemente, voltear la pantalla al revés no es algo que quieras hacer a menudo (a menos que seas un vampiro/murciélago). Deshazte de tu configuración de gráficos y acepta la mejor respuesta.

    – Esteban

    23 de febrero de 2010 a las 21:55


  • @fastcodejava Mucha gente elogió a IntelliJ, pero todavía usan eclipse. ¿Es porque el eclipse es el requisito de un equipo?

    – Nick

    26 de mayo de 2014 a las 1:34

  • Cambie las preferencias de Key en Eclipse, asigne algún otro atajo “ctrl+alt+shit+down arrow” a la acción “copiar líneas”.

    – Akshay Lokur

    9 de marzo de 2017 a las 3:35


avatar de usuario
Pierre-Antoine LaFayette

ControlalternativaAbajo: copia la línea actual o las líneas seleccionadas a continuación

ControlalternativaArriba:: copia la línea actual o las líneas seleccionadas arriba

ControlCambioL: muestra una lista de teclas de acceso directo

Consulte Windows/Preferencias->General->Teclas.

  • Eso hace que toda mi pantalla esté al revés (estoy en Windows). Curiosamente, eso se especifica en las ventanas/preferencias

    – Prabhu

    23 de febrero de 2010 a las 21:45

  • Si está utilizando Intel HD Graphics, es muy posible que estos accesos directos estén vinculados a Intel Graphics Util. Puede deshabilitar las teclas de acceso rápido desde el área de notificación util -> Opciones gráficas -> Teclas de acceso rápido -> Deshabilitar. Después de eso, podría usar esos útiles atajos.

    – ilvez

    23 de febrero de 2013 a las 17:55

  • intente buscarlo, encontrará esto: stackoverflow.com/questions/591172/delete-a-line-in-eclipse

    – Pierre-Antoine La Fayette

    31 mayo 2013 a las 15:35

  • @Imray: Ctrl + D eliminará toda la línea.

    – KrishPrabakar

    17 de octubre de 2013 a las 7:05

  • En Ubuntu no funciona porque ya se usan CTRL+ALT+abajo y CTRL+ALT+arriba (cambio de espacio de trabajo). Lo que puede hacer es redefinir ‘copiar líneas’ y ‘duplicar líneas’ a otras secuencias de teclas. He usado CTRL+ALT+D para abajo y CTRL+ALT+U para arriba. Funciona perfectamente.

    -Rudy Vissers

    20 de octubre de 2014 a las 12:04

avatar de usuario
KrishPrabakar

(Probado en Windows) [Per below comments, works as well in Ubuntu, IBM RTC 4 / RSA 9]

  1. En Eclipse, presione Control+Cambio+L dos veces sucesivamente (o Control + 3 > tipo: Teclas > Ingresar).
  2. En el cuadro de texto ‘escribir texto de filtro’ (búsqueda), escriba Copy Lines
  3. Seleccione la fila filtrada, haga clic derecho en el campo ‘Enlace’ y haga Select All
  4. Prensa Control+Cambio+V
  5. Dar OK

De ahora en adelante, para cualquier línea que desee duplicar, simplemente presione Control+Cambio+V.

  • agregué Ctrl + D para copiar y pegar la línea actual con éxito. Gracias

    – Dashrat

    11 de junio de 2014 a las 10:21

  • no usé Ctrl + D como ya es un acceso directo registrado para eliminar una línea en Eclipse.

    – KrishPrabakar

    22 de noviembre de 2014 a las 8:45

  • Funciona en IBM RTC 4 / RSA 9.

    – Thiago Ponte

    23 de marzo de 2016 a las 16:37

  • Estoy usando eclipse mars en Windows pero no obtengo ninguna fila mientras filtro.

    –Ashish Kumar

    21 de abril de 2017 a las 10:07

  • Ctrl+Shift+V ahora es el atajo que le permite pegar en MyClass:123 y saltar a la línea 123, y vincula los seguimientos de la pila. Probablemente demasiado útil para sobrescribir ahora.

    – Noúmeno

    16 de febrero de 2018 a las 0:49

avatar de usuario
clavícula

Tienes que apagar las teclas de acceso rápido de gráficos que voltean la pantalla. Si está en Windows, debe hacer clic derecho en el escritorio de Windows y seleccionar “Propiedades de gráficos…” (o algo similar dependiendo de su versión de Windows). Aparecerá una pantalla donde puede administrar los gráficos y las opciones de visualización, busque un lugar donde pueda desactivar las teclas de acceso rápido, a veces está oculto bajo algo como “Opciones y soporte”. Apaga el CONTROL + alternativa + y CONTROL + alternativa + teclas de acceso rápido (alternativamente, puede desactivar todas las teclas de acceso rápido de gráficos si no las está usando).

  • Funciona a las mil maravillas. Estoy usando Windows 7. Para deshabilitar todo lo que hice fue hacer clic derecho en el escritorio de Windows y seleccionar “Propiedades de gráficos” -> Opciones. Luego seleccionó “Off” en el lado izquierdo de la pantalla resultante. Esto deshabilitó todas las combinaciones de teclas de acceso rápido. Creo que no hay forma de deshabilitar solo algunos, es todo o nada. De todos modos no los necesitaba.

    – nanosoft

    13 dic 2014 a las 16:40

  • ¡Hurra! Ni siquiera tuve que reiniciar Eclipse, solo deshabilité los accesos directos de Intel HD Graphics y ctrl-alt-down simplemente comenzó a funcionar.

    – metatrón

    9 de diciembre de 2018 a las 11:21

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

ControlalternativaAbajo
seguido por
ControlX

El inconveniente es que el archivo desde donde copia la línea se ensucia.

  1. ControlD eliminaría una línea
  2. ControlZ desharía la eliminación, resaltando toda la línea
  3. ControlX/C cortar o copiar toda la línea

La ventaja sobre ControlalternativaAbajo seguido por ControlX 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 un problema de pantalla giratoria con ControlalternativaAbajo/Arriba atajo de teclado. Así que no hay necesidad de reasignar accesos directos para esto.

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

  • Un inconveniente es que en realidad copia 2 líneas, la línea original más el salto de línea.

    – usuario1278890

    22/11/2016 a las 17:30

  • @ user1278890 Claro, eso podría considerarse un inconveniente o una ventaja adicional 🙂 ¡Gracias por sus comentarios!

    – haz022

    24 de noviembre de 2016 a las 9:57


Si su PC con Windows, puede probar esto, también es para STS:

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

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

  • Un inconveniente es que en realidad copia 2 líneas, la línea original más el salto de línea.

    – usuario1278890

    22/11/2016 a las 17:30

  • @ user1278890 Claro, eso podría considerarse un inconveniente o una ventaja adicional 🙂 ¡Gracias por sus comentarios!

    – haz022

    24 de noviembre de 2016 a las 9:57


avatar de usuario
larsch

he escrito el líneacopiarpegar complemento para Eclipse que imita el comportamiento de copiar/cortar/pegar de Visual Studio. también he encontrado copiarcortarlíneaactual que parece hacer lo mismo.

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad