31

我曾经能够使用三指向上滚动在源/标题之间切换。自从升级到 Lion 后,我只进行常规滚动。有没有办法恢复该功能?

Aka,当我像以前那样向上/向下滚动时,它不会跳到对应的位置。

更新

Apple 在 Xcode 4.2 中修复了这个问题。所以,升级你的版本。

4

10 回答 10

25

这是正确和最好的答案。有用。它是由上面的“@Buyin”发布的。另一个人评论说它不起作用。他错了。有效,我已经确认了。它恢复了三指垂直滑动以在 Lion 中的 xCode 中的接口和实现文件(.h 和 .m)之间切换。

从您的终端:

更改到适当的目录(注意,如果您的库目录被隐藏,在终端中只需键入以下内容:chflags nohidden ~/Library)

1. cd /Users/YOURUSERNAME/Library/Preferences/ByHost

列出文件,以便您可以看到 .GlobalPreferences.XXXX-XXXX-XXXX-XXXX.plist

2. ls -lah

在 xcode 中打开该 plist 文件

3. open -a /Applications/Xcode.app ".GlobalPreferences.XXXX-XXXX-XXXX-XXXX.plist"

将键“com.apple.trackpad.threeFingerVertSwipeGesture”的值设置为 1

保存 plist 文件

注销并重新进入机器

瞧!

于 2011-10-27T23:26:17.300 回答
10

鉴于苹果把它拿走了(希望只是现在),我能想到让它再次工作的唯一方法是安装 BetterTouchTool [1] 并将键盘控件 - control-cmd-up, ctrl-cmd-down - 绑定到三指动作。您还必须在 sys prefs 中切换默认的三指运动,以使用四指进行任务控制。

[1] http://blog.boastr.net/

于 2011-07-26T20:45:44.780 回答
10

正如在互联网上找到的:

defaults -currentHost write -g "com.apple.trackpad.threeFingerVertSwipeGesture" -int 1

注销并再次登录

于 2012-02-06T13:20:37.163 回答
5

如果您使用的是 Apple 魔术触控板,您还需要编辑

com.apple.driver.AppleBluetoothMultitouch.trackpad.plist 

可以在

/Users/YOURUSERNAME/Library/Preferences 

目录。打开它并将threeFingerVertSwipeGesture键更改为1

保存 *.plist

我还将我的 App Expose 和 Mission Control 滑动都更改为 4 次取景器滑动,而不是 Lion 默认的 3 指滑动。

重启你的电脑

希望有帮助!

于 2012-04-03T00:12:23.407 回答
2

icnivad 的答案非常接近为我工作。再加上一步。

从您的终端:

更改到适当的目录(注意,如果您的库目录被隐藏,在终端中只需键入以下内容:chflags nohidden ~/Library)

1. cd /Users/YOURUSERNAME/Library/Preferences/ByHost

列出文件,以便您可以看到 .GlobalPreferences.XXXX-XXXX-XXXX-XXXX.plist

2. ls -lah

在 xcode 中打开该 plist 文件

3. open -a /Developer/Applications/Xcode.app ".GlobalPreferences.XXXX-XXXX-XXXX-XXXX.plist"

将键“com.apple.trackpad.threeFingerVertSwipeGesture”的值设置为 1

保存 plist 文件

重启机器

然后

确保禁用“三指拖动”系统偏好设置。这似乎优先并阻止 Xcode 手势工作。

于 2012-04-27T19:10:55.560 回答
1

看起来您现在可以使用左右两指滑动来切换。不过看起来很麻烦,因为这也会滚动屏幕。它还将管家从自动模式切换到手动模式。

我开始讨厌 Lion 和 Xcode 的结合。

于 2011-07-30T09:08:49.057 回答
1

Apple 在 Xcode 4.2 中修复了这个问题。所以,升级你的版本。

玩得开心编码,注意偶尔的崩溃。

于 2011-10-27T23:37:27.307 回答
0

这在 Mountain Lion 中对我有用,XCode 4.6: 一只忙碌的猫 http://monosnap.com/image/iakMgffAeOtp9G04qLdsnb3v5

于 2013-03-26T15:20:03.273 回答
0

这在 MacOS Big Sur 中停止了对我的工作,并且这里推荐的 plist 更改并没有为我修复它。

最终为我解决的问题是去

系统偏好设置 > 触控板 > 更多手势

并将“在页面之间滑动”的设置更改为“用两根或三根手指滑动”。我怀疑将其设置为“用三个手指滑动”也可以。

于 2020-11-19T21:26:36.050 回答
-1

我认为 Apple 删除 h/m 三指滑动的原因是因为他们希望您使用“助手”编辑器,它将 h 和 m 文件并排显示。这在某种程度上可以在宽屏幕上工作,尽管它对空间的使用效率低下。但是当你带着 MacBookAir 在路上时,这是一个主要的障碍。Xcode4 感觉就像是一件紧身衣。

于 2011-08-23T12:09:50.737 回答