XCode 4:在助理编辑器中打开任意文件

时间:2011-06-07 11:36:24

标签: xcode xcode4 assistant

是否可以在助理编辑器中打开不属于任何项目的文件?快速打开可以打开助手中的文件,但只能自己搜索项目。如果我在Xcode中打开一个外部文件,它会得到一个新窗口,无法访问其助手中的项目。

5 个答案:

答案 0 :(得分:9)

打开助理编辑器,将文件从左侧列表拖到助理编辑器顶部的跳转列表(当前打开的文件所在的位置)。

答案 1 :(得分:3)

是的,这是可能的。

@What。只有文件在项目中时,您的答案才有效。如果文件显示在左侧的文件列表中,则只能将文件拖动到助理编辑器顶部的Jumplist。这意味着您必须在打开之前将文件添加到项目中。有时,这是不可取的,因为您可能希望在编码时打开另一个项目的文件以供参考。

我使用的步骤是:(在Xcode 6和Xcode 7 Beta中测试)

  1. 在Xcode中,确保显示标签栏。如果不是,请单击顶部菜单中的“查看 - >显示标签栏”
  2. 打开文件...转到“文件 - >打开”。选择要打开的任意文件。这将在新窗口中打开该文件。 (下面的屏幕截图1)
  3. 将新窗口中的选项卡拖动到主编辑器中的选项卡栏。现在,您的主编辑器中将有2个选项卡,您的新窗口将消失(下面的屏幕截图2)
  4. 接下来,单击原始选项卡(主编辑器和助理编辑器所在的位置),该文件将在最近的文件列表中可用。只需从助理编辑器中的最近文件列表中选择文件,您现在可以在助理编辑器中打开该文件。您也可以关闭其他选项卡,因为您不再需要它。 (下面的屏幕截图3)
  5. 屏幕截图1.只需将标签从新窗口拖动到主标签栏即可。 Combine tabs

    屏幕截图2,您现在将有2个标签。 2 tabs

    屏幕截图3.返回原始选项卡,您现在可以选择在助理编辑器的最近文件列表中打开新文件。点击它就完成了。 Recent Files List

    屏幕截图4.最终结果......我们在助理编辑器中打开了任意文件。 Final Result

答案 2 :(得分:1)

这是我做的(Xcode 9.3):

  • 将所需文件添加到Xcode项目
  • 打开助理编辑器 文件
  • 从Xcode项目中删除此文件(仅参考)。 Xcode会 从助理编辑器中删除文件。
  • 现在去找助理 编辑"最近的文件",文件将在那里。选择它。

答案 3 :(得分:0)

执行此操作的首选方法是#将要打开的任何文件包含在C文件中,如下所示:

#include "/home/julius/path/to/file"

命令单击路径将打开文件。 Xcode迫使您使用此替代方法,真是遗憾。

答案 4 :(得分:-1)

您可以在助理编辑器上拖动任意文件。然后它将在那里打开。