Trackpad gesture to switch to header/source

后端 未结 10 1935
名媛妹妹
名媛妹妹 2020-12-02 11:14

I used to be able to use three finger scroll-up to switch between source/header. Since upgrading to Lion, I it just does a regular scroll. Is there any way to get that fea

相关标签:
10条回答
  • 2020-12-02 11:50

    Looks like you can now switch using a left and right two finger swipe. Seems pretty buggy though, given that this also scrolls the screen. It also switches the butler from automatic to manual mode.

    I'm starting to hate the combination of Lion and Xcode.

    0 讨论(0)
  • 2020-12-02 11:51

    Given apple took this away (hopefully just for now) the only way I can think of to get this working again would be to install BetterTouchTool[1] and bind the keyboard control - control-cmd-up, ctrl-cmd-down - to the three finger motion. You'd also have to switch the default three finger motion in sys prefs to use four fingers for mission control.

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

    0 讨论(0)
  • 2020-12-02 11:51

    If you're using an Apple magic trackpad, you'll also need to edit

    com.apple.driver.AppleBluetoothMultitouch.trackpad.plist 
    

    which can be found in the

    /Users/YOURUSERNAME/Library/Preferences 
    

    directory. Open it and change the threeFingerVertSwipeGesture key to a 1.

    Save the *.plist

    I also changed both my App Expose and Mission Control swipes to be 4 finder swipes instead of Lion's default 3 finger swipe.

    Restart your computer

    Hope that helps!

    0 讨论(0)
  • 2020-12-02 11:53

    Apple fixed the issue in Xcode 4.2. So, upgrade your versions.

    Have fun coding and mind the occasional crash.

    0 讨论(0)
  • 2020-12-02 11:58

    As found in internet:

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

    Logout and Login again

    0 讨论(0)
  • 2020-12-02 12:03

    The answer from icnivad was so very close to working for me. With one additional step.

    From your terminal:

    Change to appropriate directory (note, if your Library dir is hidden, in the terminal just type the following: chflags nohidden ~/Library )

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

    List files so you can see the .GlobalPreferences.XXXX-XXXX-XXXX-XXXX.plist

    2. ls -lah
    

    Open that plist file in xcode

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

    Set value to 1 for the key "com.apple.trackpad.threeFingerVertSwipeGesture"

    Save the plist file

    Restart machine

    THEN

    Make sure the "Three finger drag" System Preference is disabled. This seems to take precedence and stop the Xcode gesture from working.

    0 讨论(0)
提交回复
热议问题