Search code examples
javaeclipsekey-bindings

Eclipse: Ctrl+Shift+Right is incorrect


Consider this simple class:

package net.zomis.test;

public class Test {
    public Test() {

    }

    public void registerSomething(String key) {

    }

}

When I have the cursor placed right before registerSomething and pressing CtrlShift, I'm used to Eclipse only selecting register at first. But now, it selects the entire registerSomething text, when I press it again it selects the entire method (from public void to }), when I press it again it selects the entire class, and the last time the entire file is selected. The exactly same thing happens if I press CtrlShift.

Also, when I simply click the End key, I get an option to choose: Line End or Text End.

What has gone wrong in my settings for this to happen? Where can I find these keybindings?

If it matters, I have this workspace within my Dropbox-folder to synchronize it between my PC and Mac.


Solution

  • Turns our that the fact that I had the workspace in my Dropbox folder matters a lot. Note to everybody else: Do not share your workspace between computers. How I solved this is the following:

    • Create a new workspace on each computer
    • In the computer-specific workspace, import projects from your shared Dropbox/other folder

    I noticed that when having a shared workspace on the computers, the Mac somehow changed the key-bindings to the Mac-version, which made them not work on the PC. The correct Ctrl+Shift+ key-binding on Mac is Alt+Shift+.

    So by using a separate workspace on each computer, I can use that computer's specific key-bindings, without mixing them up.