Apple的新程序员-如何在XCode中的文件之间高效切换?


13

我是一名非常不熟悉Apple软件的程序员,一切都是怪异的,不同的和令人恐惧的:P,所以我试图找出一些工作流程:

我已经习惯了使用Visual Studio / Notepad ++样式的“选项卡栏”,其中包含所有打开的文档,因此我可以打开一组文件以在它们之间快速切换。XCode导航器可用于切换,但是它列出了所有文件,这在大型项目中使得难以快速处理一组相关文件。

我可以说Apple避开了“包含单个窗口”的东西,所以我不是在XCode中寻找相同的东西,而是问Apple进行文档切换的方式是什么?

我可以双击打开多个窗口,但似乎找不到“列出”所有打开的窗口的方法,即使我能够发现Command-Tab(或键盘上的WindowsKey-Tab),也只能似乎在应用程序而不是文件之间切换。


1
Command + Tilde(“〜”)在任何特定应用程序的窗口之间旋转。
bassplayer7 2013年

Answers:


20

Xcode支持标签。您可以通过按Command ⌘+ 来添加一个新的T,或转到视图>显示标签栏以使该栏始终保持打开状态,以便您可以在+那里按按钮。通过多个选项卡,您可以使用Command ⌘+ {Command ⌘+ }在它们之间循环。

正如bassplayer7在评论中提到的那样,您还可以使用多个窗口,并使用Command ⌘+ `(反引号)或Command ⌘+ ~(波浪号)在它们之间循环。

此外,您可以使用助手编辑器在一个窗口中打开多个文档。使用“导航”>“在助手编辑器中打开”,或单击工具栏中看起来像衬衫和领结的图标以调出编辑器。然后,您可以使用+编辑器右上角的小东西添加更多内容。

导航菜单还具有其他几个有用的选项,例如浏览编辑器的历史记录,文件的各种对应项(标题,实现,界面等),以及在窗口的各个部分之间切换焦点。

至于导航器,请使用组来组合相关文件以便于访问。使用“文件”>“新建”>“组”或“文件”>“新建”>“从选择中分组”来添加组并根据需要重新排列内容。如果需要,您可以完全删除在原始项目中创建的原始组,因为它们仅用于导航,对实际项目没有影响。


h,我什至没有搜索“ XCode选项卡”,我感到很傻-我只是假设它不支持它们,因为双击打开了一个新窗口。只需我的右手就可以达到,现在我的工作流程变得更加流畅。
Turch 2013年

嘿,您能告诉我如何重新映射双击以在新选项卡而不是新窗口中打开新文档吗?
SexyBeast 2015年

@Cupidvogel有关详细信息,现在不在我的电脑上,但是Xcode的首选项中有一个仅用于这些控件的选项卡。
ughoavgfhw 2015年

1

我可以双击打开多个窗口,但似乎找不到“列出”所有打开的窗口的方法,即使我能够发现Command-Tab(或键盘上的WindowsKey-Tab),也只能似乎在应用程序而不是文件之间切换。

正如@ bassplayer7所说,command- `在应用程序中所有打开的窗口之间循环。您可能还需要使用Mission Control –我相信显示当前应用程序所有窗口的默认键盘快捷键是fn- F10(您可以通过Apple菜单>“系统偏好设置”>“ Mission Control”再次进行检查)。


我会投票赞成你,但代表人数不足,对不起。
Turch 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.