Mar*_*ald 56 eclipse ide configuration editor
当我在Eclipse 编辑器中滚动到打开文档的底部时,最后一行位于文件的底部.在文件/屏幕底部编辑代码时,这有点烦人.
如何让Eclipse滚动(很像Vim或VS),使得最后一行代码到达编辑器窗口的顶部?
我要求在Eclipse中反向提出这个问题:如何让Visual Studio编辑器停止滚动文件的底部?
Von*_*onC 36
考虑到Scrollbar的当前实现,这是不可能的.
(见org.eclipse.swt.widgets.ScrollBar.java)
在任何给定时刻,给定滚动条将具有被认为是其值的单个"选择",其被约束在滚动条表示的值的范围内(即,在其最小值和最大值之间).
在JDT(Java编辑器)领域中,范围与源文件具有的行数密切相关.
添加人工"逻辑行"以允许滚动到最后一行会对JDT的许多其他部分产生意想不到的后果,与基于源文件的行号显示信息有关(如编译错误红色下划线).
这也是为什么这些编辑器没有软包装的原因,尽管有一个7年的错误35779(最受欢迎的一个).
在键入时允许在编辑器中进行单词/软包装很容易但不够,必须引入模型线和视线之间的映射以例如正确地显示注释.
它还介绍了需要解决的各种问题,例如"转到行":调试器,编译器等工具将报告模型行,但是用户看起来会选择与输入的行不同的行看起来很奇怪"转到行"对话框
所以现在,SWT滚动条示例仍受窗口底部的限制:

| 归档时间: |
|
| 查看次数: |
7072 次 |
| 最近记录: |