您好!这个问题与将内容拖到文档中“屏幕外”的部分有关。例如:
- 将 iWork Numbers 中的电子表格拖到文档中“屏幕外”的部分
- 使用 TextMate 突出显示多页文本
当您读到可见文档的末尾时,OS X 会自动将不可见部分滚动到屏幕上,让您将某些内容移到屏幕外的位置。突出显示跨多页的文本时也是如此。
不幸的是,这非常慢,尤其是在 iWork Numbers 中将电子表格移动到约 100 页的工作表时。目前它这样做:
- 将东西拖到“向上”的速度有点慢。
- 将东西“向下”拖动的速度要慢得多。
如何加快自动拖动速度?
- 没有针对此的系统偏好设置选项(除非我错过了)。
- 这与鼠标滚动速度无关
- 我的 Macbook Pro 并不慢(2010 年中型号,4GB RAM)
我的直觉是,这是某个 Cocoa 类的 Mac OS X API 功能,因此它不一定是 Apple 允许您调整的设置。它会影响多个应用程序(iWork 套件、TextEdit)。也许有第三方实用程序允许您这样做?
谢谢你的帮助!
答案1
滚动速度会根据指针进入滚动区域的距离而变化。这样,用户就可以精细地控制滚动速度。
如果您的窗口是全屏的,向上滚动的速度会比向下滚动的速度快,因为工具栏和标题比状态栏大。左侧边栏(快)和右侧滚动条(慢)也是如此。
低技术解决方案:调整窗口大小。在“文档视口”边缘(开始滚动的地方)和屏幕边缘之间留出更多空间。将拖动光标一直移动到屏幕边缘。您将能够滚动很多快点。
答案2
这将使自动滚动速度快三倍:
defaults write -g NSAutoscrollResponseMultiplier -float 3
例如,在靠近屏幕底部的视图中向下滚动仍然很困难(或在某些情况下是不可能的)。