2010-01-22 24 views
16

He estado tratando de encontrar una manera de desplazar horizontalmente el texto con la rueda de desplazamiento en Eclipse, de forma similar a como lo puede hacer en el panel de texto. En Textpad si mantiene presionada la tecla ctrl mientras se desplaza verticalmente, se desplazará horizontalmente. ¿Alguien sabe si hay una configuración configurable en algún lugar de Eclipse que permita esto? He buscado en toda la página de configuración de "claves" sin poder encontrarla, y las búsquedas en Google/Desbordamiento de pila no me han dado ningún resultado.Desplazamiento horizontal con la rueda de desplazamiento en Eclipse

Gracias.

Respuesta

3

Supongo que esto depende más de su sistema operativo que de Eclipse. Por ejemplo, en Mac OS es Shift + Desplazamiento.

+1

En una distribución de Linux basada en debian [esto] (http://askubuntu.com/q/404737/84445) funcionaría. –

1

Tiene a plugin supposed (no probado) para admitir el desplazamiento horizontal.

Pero sin el complemento, SWT no admite el desplazamiento horizontal en Windows.
Su soporte está planeado para 3.6 aunque. (desde 3.6M2, en realidad - 18 de septiembre de 2009)

Se han agregado nuevas constantes de evento para las ruedas horizontales del mouse.
Ver SWT.MouseHorizontalWheel y SWT.MouseVerticalWheel.

+1

Intenté instalar esto, pero parece que no funciona. ¿Estás diciendo que no debería funcionar porque SWT aún no lo admite en Windows? También me quejaba de que no lo instalé en un directorio "Easyclipse", ¿se supone que esto funciona con una instalación del Eclipse IDE normal? Gracias por la sugerencia, voy a seguir jugando con eso ... – Greg

+0

@Greg: sí, ese complemento es para una distribución especial de Eclipse con la que no estoy familiarizado. SWT proporciona una API común para acceder a widgets nativos en un espectro de plataformas, y no interpreta correctamente los mensajes de rueda en Windows antes de 3.6. Ahora, esos mensajes fueron designados anteriormente y serán interpretados para todos los sistemas operativos. – VonC

+1

error de eclipse 3.7 aún no se ha corregido, xD – max4ever

0

Para mí la mejor manera durante el uso de Eclipse o de hecho cualquier IDE, es tener un nuevo Char línea al final de la pantalla. Siento que utilizar el desplazamiento horizontal para ver los datos se vuelve un poco difícil al ir y venir y me gustaría que todo el código sea visible para mí siempre. Si el código que está tratando de ver requiere que use una barra de desplazamiento horizontal, intente formatearlo usando Ctrl+Shift+F.

+0

Sigo pensando que formatear el código resolvería su problema. Esto sería un esfuerzo de una vez en lugar de la lucha que enfrenta para ver el código. – Thunderhashy

+0

Oh ok ... Puedo entender tu problema ... – Thunderhashy

+1

@Greg, puedes personalizar el formato de tu código. Por ejemplo, forzar el inicio de una línea una vez que la línea excede los 160 caracteres. A continuación, agregue formatear su código en 'Guardar acción'. Mientras guarda su archivo java, Eclipse formateará automáticamente su código según la regla que usted definió. Podría ser una solución. – Kane

1

en una máquina Windows esto funcionó para mí:

  1. Descargar X-Mouse Button Control
  2. En la ventana principal ir a 'nivel 2' y el cambio 'Rueda arriba' o 'Rueda de Down' a 'de desplazamiento de Windows Derecho 'y' Ventana de desplazamiento hacia la izquierda '
  3. Vaya a la pestaña' Configuración> Teclas modificadoras 'y seleccione' Mayús 'para la configuración' Activar capa 2 '.
  4. Sígueme en Twitter @danielsokolow :)

Ahora en cualquier ventana activa, incluyendo Eclipse presionando shift y luego desplazarse hacia arriba y hacia abajo se desplazará horizontalmente.

Actualización: He estado utilizando este enfoque por unos días y he notado que no todas las ventanas tienen desplazamiento horizontal, por ejemplo 'Package Explorer' no es pero 'Navegador' es - esto parece ser una limitación de Eclipse IDE en lugar de este enfoque. Por favor tome un momento y upvote este Eclipse Bug #201984

enter image description here

1

@ Daniel de Sokolowski answer fue casi funcionando. He estado usando X-Mouse Button Control durante más de un año y no sabía cómo hacer que el desplazamiento horizontal funcionara en ciertos programas (como Eclipse y Chrome) hasta que leí la respuesta de Sokolowski que me indicó la dirección correcta.

En aras de la brevedad, y no duplicar lo que ya se ha escrito claramente por Sokolowski, seguir su directions, y, además, lo siguiente:

  1. Añadir Eclipse a su lista de aplicaciones en X-Ratón haciendo clic en Agregue y encuentre javaw.exe en la ventana emergente "Elegir aplicación" y haga clic en OK.
  2. Ahora haga clic en el perfil "Eclipse" y seleccione la pestaña "Desplazamiento & navegación"
  3. Bajo el "Advanced ventana de desplazamiento" elegir el método 1 opción de desplazamiento Método
  4. Haga clic Aplicar (Msg desplazamiento)

enter image description here

Si se siguen correctamente de Sokolowski y mis instrucciones juntos que deben ser ab Para presionar Shift mientras se desplaza hacia arriba o hacia abajo para activar un desplazamiento horizontal.

Cuestiones relacionadas