2012-07-11 19 views
11

Estoy intentando cambiar a Eclipse desde mi otro IDE y todo funciona bien hasta el momento, excepto por el problema descrito en el título.¿Cómo copiar una línea al portapapeles en Eclipse?

En mi anterior IDE (Idea) Me gustaría posicionar un cursor en una línea, pulse Ctrl +C y toda la línea iría al portapapeles (si no hay nada seleccionado).

¿Hay alguna manera de copiar toda la línea actual de código en un portapapeles con un atajo único en Eclipse? Es decir. sin pulsar Inicio dos veces, luego Shift +abajo, y luego Ctrl +C?

PS JIC: No quiero duplicar la línea actual hacia arriba o hacia abajo, sé cómo hacerlo.

+0

http://stackoverflow.com/questions/2321938/ eclipse-copy-paste-entire-line-keyboard-shortcut abre https://github.com/larsch/eclipse-linecopypaste, que debería hacer lo que usted desea. – yhyrcanus

Respuesta

3

Prensa ALT +SHIFT +UP para aumentar la selección. Después de un par de veces, se seleccionará toda la línea y luego podrá copiarla.

+0

Nunca selecciona la sangría a la izquierda ... –

6

Prueba el diálogo de Windows/Preferencia> Teclas, si no puede encontrar lo que está después, siempre se puede definir su propio ...

También podría intentar echar un vistazo a esto, lo que hace exactamente lo que se espera de Ctrl + C y sin una selección http://code.google.com/p/copycutcurrentline/

6

hagas clic en un ratón de triple para seleccionar la línea, entonces CTRL +C para la operación de copia.

+0

Ahora me gustaría saber los motivos de la votación negativa, ya que esa respuesta es perfectamente válida ... – Bananeweizen

+2

es válida, pero él no preguntó eso, preguntó cómo copiar toda la línea al portapapeles sin seleccionar una línea ... similar a ctrl + d (borrar la línea actual) pero para copiar –

+0

Estoy leyendo la pregunta como "Cómo hacerlo más fácilmente que ..." en lugar de "Evitar la selección a toda costa". – Bananeweizen

4

Puede utilizar Vrapper para integrar el poder de Vim en edting con Eclipse:

"+yy 

copias línea actual en el portapapeles en Vim :)

Cuestiones relacionadas