触控板手势切换到标题/来源

时间:2011-07-21 03:48:38

标签: macos xcode4 osx-lion

我曾经能够使用三个手指向上滚动来切换源/标题。自升级到Lion以来,我只是定期滚动。有没有办法让这个功能恢复?

Aka,当我像往常一样向上/向下滚动时,它不会跳到对应物。

更新

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

10 个答案:

答案 0 :(得分:26)

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

从您的终端:

更改为适当的目录(注意,如果您的Library目录被隐藏,请在终端中键入以下内容: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文件

退出并重新登录机器

VOILA!

答案 1 :(得分:10)

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

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

答案 2 :(得分:10)

在互联网上找到:

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

退出并重新登录

答案 3 :(得分:5)

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

com.apple.driver.AppleBluetoothMultitouch.trackpad.plist 

可以在

中找到
/Users/YOURUSERNAME/Library/Preferences 

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

保存* .plist

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

重新启动计算机

希望有所帮助!

答案 4 :(得分:2)

icnivad的回答非常接近为我工作。还有一步。

从您的终端:

更改为适当的目录(注意,如果您的Library目录被隐藏,请在终端中键入以下内容: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文件

重启机器

THEN

确保禁用“三指拖动”系统首选项。这似乎优先,并阻止Xcode手势工作。

答案 5 :(得分:1)

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

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

答案 6 :(得分:1)

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

有趣的编码,并注意偶尔的崩溃。

答案 7 :(得分:0)

这适用于Mountain Lion,XCode 4.6: a busy cat http://monosnap.com/image/iakMgffAeOtp9G04qLdsnb3v5

答案 8 :(得分:0)

这在MacOS Big Sur中停止了对我的工作,此处建议的plist更改并没有为我解决。

对我来说最终解决的是去

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

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

答案 9 :(得分:-1)

我认为Apple删除h / m 3指滑动的原因是因为他们希望您使用“助手”编辑器,它将h和m文件并排显示在一起。 虽然这是对空间的低效利用,但它在宽屏幕上有效。但是当你使用MacBookAir上路时,这是一个主要的障碍。 Xcode4感觉就像一件紧身衣。