如何提高 Mac OS X 应用程序的拖动速度?

如何提高 Mac OS X 应用程序的拖动速度?

您好!这个问题与将内容拖到文档中“屏幕外”的部分有关。例如:

  • 将 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

例如,在靠近屏幕底部的视图中向下滚动仍然很困难(或在某些情况下是不可能的)。

相关内容