在Xcode 4(4.2)中,有没有办法让Project Navigator视图保持打开状态,Debug Navigator视图也会打开。用户必须拥有一个或另一个,但不能同时拥有两个?和其他导航员?
Apple似乎已决定,如果您想查看调试视图,则不希望在项目中看到这些文件。 WTH?我弄错了吗? Apple Xcode UI人员在为Xcode 4设计UI之前是否与开发人员交谈过?
唉...
答案 0 :(得分:2)
如果您准备打开多个窗口,您确实可以同时打开更多导航器。我知道这不是你要求的,但对于多显示器设置,它非常方便。如果您只想在特定时间显示某些内容,Xcode会提供“行为”来帮助自动完成此过程。
例如,开发人员遵循的一种常见模式是为“运行启动”设置行为,从而打开一个用于调试的新窗口设置。首先按下command-T
在主Xcode窗口中创建一个新选项卡,然后双击选项卡的标题重命名为“Debug”,或者您喜欢的任何内容。然后将该窗口拖出(或者根据需要将其保留为选项卡),并根据需要自定义视图 - 例如,对于deb窗口,您可能在底部显示调试区域(甚至覆盖整个编辑器视图) ,右键单击并选择“隐藏工具栏”,删除顶部的工具栏。
接下来,转到“ Xcode >行为>编辑行为...”并在左侧面板中选择“运行开始”。选中“显示选项卡”框,然后输入新创建的选项卡的名称。您还可以要求该选项卡自动显示Debug Navigator,并向变量和/或控制台视图显示调试器。如果您愿意,可以选择“运行完成”并显示原始的“选项卡”(窗口),我将其设置为“编码”,并显示所需的导航器(在我的例子中为Project Navigator)。 / p>
成功运行后,Xcode现在将打开你的新窗口(如果它已经打开,则将它带到前面),并保留所有设置。停止后,您的主编辑将被带回到前面。
有很多有用的行为,所以我真的建议仔细查看它们并花时间设置Xcode以尽可能地满足您的风格。所有软件都要求用户如何进行操作,开发人员在决定更改UI时永远不会取悦所有人。任何人都希望实现的最好的方法是尽可能地定制界面以适应他们的工作方式。如果它仍然是您的问题,您可以适应它,或者,如果可能的话,转移到其他地方。
我不是Xcode中每个新界面功能的粉丝,但是我已经“通过一些自定义”使它“成为我的”并且我仍然可以非常高效。话虽如此,我做很多事情都非常喜欢它,为此我可以原谅它的一些不太友好的功能 - 毕竟,你不能取悦每个用户。