poner - como instalar temas para eclipse
¿Cómo puedo hacer que Eclipse se desplace más allá de la parte inferior del documento? (1)
Cuando me desplazo hacia la parte inferior de un documento abierto en el editor de Eclipse, la última línea se encuentra en la parte inferior del archivo. Esto es un poco molesto cuando se edita código en la parte inferior del archivo / pantalla.
¿Cómo puedo activar Eclipse para desplazarse (al igual que Vim o VS) hacia abajo lo suficiente como para que la última línea de código llegue a la parte superior de la ventana del editor?
Estoy pidiendo el reverso de esta pregunta, en Eclipse : ¿Cómo hacer que el editor de Visual Studio deje de desplazarse más allá de la parte inferior de un archivo?
Teniendo en cuenta la implementación actual de una barra de desplazamiento, esto no es posible.
(Ver org.eclipse.swt.widgets.ScrollBar.java
)
En un momento dado, una barra de desplazamiento dada tendrá una única ''selección'' que se considera su valor, que está restringido a estar dentro del rango de valores que representa la barra de desplazamiento (es decir, entre sus valores mínimo y máximo ).
En el dominio JDT (Java Editor), el rango está fuertemente relacionado con el número de líneas que tiene un archivo fuente.
Agregar "líneas lógicas" artificiales para permitir el desplazamiento más allá de la última línea tendría consecuencias involuntarias en muchas otras partes del JDT, relacionadas con la visualización de información basada en el número de línea de un archivo fuente (como un error de compilación subrayado rojo).
Esta es también la razón por la cual no hay envoltura suave en esos editores, a pesar de un error 35779 (uno de los más votados) de 7 años.
Permitir el ajuste de palabras / suavizado en el editor mientras se escribe es fácil pero no suficiente, se debe introducir un mapeo entre las líneas del modelo y las líneas visuales, por ejemplo, para mostrar anotaciones correctamente.
También presenta varios problemas que deben resolverse, por ejemplo, ''Ir a la línea'': herramientas como un depurador, compilador, etc. informarán la línea del modelo, pero un usuario parecerá extraño que se seleccione una línea diferente de la que se ingresó el diálogo ''Ir a la línea''
Entonces, por ahora, el ejemplo de la barra de desplazamiento SWT todavía está limitado por la parte inferior de la ventana: