在Xcode 3中,为什么“切换到头文件/源文件”不起作用?

时间:2010-03-02 21:23:20

标签: xcode

Xcode具有一项功能,允许您在{.m,.c,.cpp}文件及其相应的头文件(例如.h)之间快速切换。您可以通过View>菜单中的菜单进行操作。 “切换到标题/源文件”,或按键击⌥⌘↑(alt-command-up_arrow)。

无论哪种方式你都这样做,我的破坏,大多没有任何反应。当我执行按键操作时,“视图”菜单会暂时突出显示。为什么?我该如何解决?

2 个答案:

答案 0 :(得分:3)

简短回答:外部编辑器设置和文件类型关联搞砸了。

Xcode使用文件类型关联来确定在调用此命令时要触发的内容。我被附属于外部编辑MacVim,我很喜欢。可悲的是,根据我的经验,这个Xcode外部编辑器业务与MacVim不相称。然后它搞砸了。叹息。

如何取消设置:

  1. 打开Xcode首选项(⌘,)
  2. 点击“文件类型”标签。
  3. 在文件/ text / sourcecode / sourcecode.c / *下,确保所有条目都设置为“默认(源代码文件)”。
  4. 奖励,如果您不希望此命令产生另一个窗口:

    1. 点击“常规”标签。
    2. 选择“在同一编辑器中打开对方”。

答案 1 :(得分:0)

我遇到了这个问题,发现它是由我设置密钥重映射器(keyremap4macbook)引起的。我忘了我选择了一个选项,使编辑更像PC。当我删除此选项时,它照常工作。值得注意的是你运行了这样一个程序,而上面的代码并没有解决它。