在Xcode 4.5中,为什么我不能从AssistantEditor中的“Manual”中为右侧窗格选择任何文件?

时间:2013-01-12 22:21:41

标签: xcode editor

长期Xcode 3用户。 Xcode 4.5的新功能。当使用Xcode的新的AssistantEditor(拆分窗格窗口)功能时,我选择“手动”作为内容,有时它可以让我从项目的根目录向下导航,这样我就可以找到我想要的任何文件。但是,有时“手动”只显示一个文件。

例如,在右侧窗格的下方,我只能在项目中选择MainViewController.h,而不管项目导航器中的选择位置或左窗格中打开的内容。如果基本的东西不明确,那真是令人沮丧。

Can't select other files

对于伪解决方法,我将我的首选项更改为以下内容,允许我按住Option键并单击文件以在另一个窗格中打开它。好一点,但仍然令人沮丧。

enter image description here

顺便说一下,我个人觉得真的很沮丧,知道你的焦点是否在第二个(最右边)窗格并且你在Project Navigator中更改选择,更改那个窗格而不是第一个窗格是不够聪明的。以这种方式并排引用不同的文件要容易得多。

更新:Duh!

显然,我很瞎了。事实证明,你可以按照专注的编辑器。 (而我也就在那里!)

enter image description here

虽然这并没有回答我为什么“手动”项目看似破碎的问题,但这实际上是我更喜欢工作的方式。不过,如果有人发现这个问题,我会保持开放状态。

4 个答案:

答案 0 :(得分:7)

您可以显示助理编辑器:

Assistant editor

并将模式更改为Manual

Manual selection

然后,您可以使用Cmd+Shift+O快速打开文件,然后点击Enter在左侧编辑器中打开它,或Alt+Enter在右侧编辑器中打开它。

Quick open

您可以在项目导航器上执行类似操作:click在左侧编辑器中打开文件的文件,或Alt+click在右侧编辑器中打开文件。

您还可以使用标签:

new tab

希望它有所帮助!

答案 1 :(得分:1)

我不确定为什么会发生这种情况,但它至少存在于xCode 5和xCode 6中。尝试更改为自动,然后再次选择手动。如果多次尝试后仍无法解决问题,请关闭xCode并重新打开。

答案 2 :(得分:0)

对我来说有用的是通过单击该窗格右上角的编译器警告导航箭头切换到右窗格中的其他文件。那么"手册"下拉列表再次显示整个工作区结构。 Xcode界面中非常烦人的错误。

答案 3 :(得分:-2)

根据我的经验,右侧始终是左侧的关系,因此如果我选择左侧的.m文件,.h文件将显示在您的右侧,反之亦然。