2009-07-27 18 views
34

Recientemente actualicé mi Eclipse a la última versión 3.5 y desde entonces tengo un problema muy molesto con c & p usando los atajos.Eclipse 3.5 Copiar y pegar Problema

En un editor (xml, jsp, no importa cuál) intento copiar algo y pegarlo en otro lugar, no pasa nada. Cuando corté algo y lo coloqué en otro lugar, a veces obtengo algo más (como una parte desordenada de mi selección anterior) o solo algunos espacios en blanco. Esto empeora cuando cambio las líneas intermedias.

Primero pensé que mi teclado probablemente está roto pero funciona muy bien en otros programas. Luego probé usando los contextmenus c & p y ahí funciona. Ayer logré obtener al menos un mensaje de error cuando intenté copiar un archivo en el navegador de un proyecto a otro (el mensaje era simplemente "error al usar copy ... bla". No hay detalles).

¿Alguien más tiene este problema o sabe cómo solucionarlo?

BTW: Estoy ejecutando en Kubuntu 9.04, y tengo bastante plugins instalados (pero solo desde el sitio de actualizaciones de Galileo), como Birt, Mylin, WST o Subversive.

+0

Esto también me pasa a mí. Pensé que era solo mi instalación. – jabbie

+0

Todavía no pude resolver el problema. Es extremadamente molesto :( – lostiniceland

+0

También tengo este error en el editor CDT. Y no puedo deshabilitar las opciones de "Actualizar importación" ya que no tengo un editor Java instalado :-( – mmmmmmmm

Respuesta

47

Para mi problema, he tenido que ir a Ventana> Preferencias> Java> Editor> Mecanografía, y desactive la casilla "Actualizar las importaciones"

+0

oh ... hubiera vuelto a índigo si no hubiera visto esta respuesta. thnx .. – ngesh

+0

Gracias. Estaba enfrentando el mismo problema en Eclipse Kepler y esto funcionó para mí. – Jayamohan

9

Esto debe estar relacionado con la asignación de teclas, ya que esos accesos directos se definen según el contexto.
(Columna "When", en Preferences/General/Keys)

Keys

Comprobar si esos atajos no funcionan para cualquier editor (¿funcionan para editor de Java?)

Si trabajan para algunos editor, no para otro, entonces algunas configuraciones de plugins deben haberlos re-afectado a otro comando.

+0

Gracias por la respuesta. Configuro otra instalación de eclipse con sólo los complementos más importantes y funciona mejor ... pero aún no;; Funciona cuando Tengo un editor abierto y muevo líneas de una a otra, pero cuando cierro el editor de origen y trato de pegar, obtengo algo más antiguo del portapapeles. Muy raro, nunca antes había tenido algo así. – lostiniceland

+0

Gracias por el ¡Respuesta! Fue bastante frustrante con el problema de C & P, ya que a veces funciona alguna vez, ya que no lo hace. Ya que me ha indicado el acceso directo Configuración de claves He eliminado el acceso directo de copiar y pegar porque el acceso directo de Windows debería funcionar sin que Eclipse lo comprobara. ¡Y listo hasta ahora! –

+0

Guau, Sr. VonC, eres mi héroe :-)! Me llevó algunos días jurar y volver a instalar Eclipse para descubrir, con tu inestimable ayuda, qué hacer. – Whitewall

3

Esto es causado por varios administradores X del portapapeles que hacen cosas raras con el portapapeles. (bug report).

En XFCE, el applet clipman se rodó en XFCE 4.8 y será la fuente de estos problemas.

Para solucionar esto en XFCE - kill xfce4-settings-helper. Tendrá que usar el Administrador de configuración -> Sesión e Inicio -> Sesión para eliminarlo, ya que de lo contrario, puede reiniciarse automáticamente.

Para evitar que esto comience la próxima vez, deberá eliminarlo de sus programas de inicio/inicio de sesión en el Administrador de configuración> Sesión y Inicio> Ejecución automática de la aplicación.

+0

He estado tratando de matar esto, pero cada vez que lo mato, se reinicia de inmediato. El padre siempre es 1 (init) molesto, por lo que no puedo ver el árbol. Sin embargo, sospecho que xfsettingsd es el culpable. –

+0

Bien - matar a xfsettingsd parece haber eliminado parte del brillo de la decoración de la ventana - y el asistente de configuración todavía se está reiniciando. No fue eso. –

+0

Relacionados: http: // old.nabble.com/Problems-with-xfce-settings-helper--td32145311.html - esto afecta a otros programas si es esto. –

0

leí en alguna parte que en KDE puede que Klipper/"Klipper en el panel de" conflictos con acción de copia de eclipse. Es una herramienta para el historial del portapapeles. ¡Intenta eliminar eso! Puede resolver su problema: -/

Para mí el xfce4-settings-helper asesinato funcionó.

+0

Hmm - intenté matar esto pero seguí viendo el problema. –

1

El problema se solucionó con las versiones más recientes de Eclipse. Creo que> = 3.6. Dependiendo de su distribución, puede haber un puerto (posterior) de esto (no en mi Xubuntu 11.04) dentro de los repositorios.

Así que una instalación tarball de Eclipse 4.0 funciona perfectamente para mí. Cortar & La pasta funciona y tengo la suerte de que mis complementos sean compatibles con 4.0.

Desafortunadamente Sublime Text tiene los mismos problemas.

0

Solución:

Puede cortar & pegar desde el punto de vista comparar. Simplemente compare el archivo que no se puede copiar (por ejemplo, historial local) con una versión diferente y Control-C lo que necesita allí.

0

En la página del editor *.java, haga clic derecho y seleccione abrir en el editor de texto. Pasado tu fragmento allí. Su fragmento se mostrará en la página *.java '

0

Uso Eclipse Kepler para el desarrollo de PHP. Es tonto, lo sé.

Ninguna de las soluciones sugeridas aquí ha resuelto esta fuente de frustración. Puedo confirmar que la función de copia funciona si las teclas de método abreviado están vinculadas o no. Como puedo copiar desde eclipse y pegar en cualquier otra aplicación. Excepto eclipse.

Mi solución. Descubrimiento accidental: Eclipse Kepler le permitirá pegar fuera de las etiquetas de abrir y cerrar de php y le permitirá hacer clic y arrastrar el bloque de contenido resaltado a su posición.

Solución aceptable para pequeños fragmentos de código. Horriblemente paralizante para entornos de desarrollo más grandes.

0

Para Xming, esto resolvió el problema para mí. En XLaunch, desmarque Portapapeles (administrador del portapapeles) en el formulario de GUI "Especificar configuraciones de parámetros".

Cuestiones relacionadas