在xcode中启用标签?还是减轻没有它们的痛苦?

时间:2009-07-26 16:49:03

标签: objective-c xcode macos ide

我目前正在使用xcode,但我发现它缺少标签令人不安。

我目前使用command-shift-d搜索所有文件,或者使用ctrl-1打开最近打开的文件的历史记录。

它有效,但我觉得它不如仅仅通过我目前正在处理的几个文件进行选项有效。

是否有任何方式,第三方或非第三方,以启用某种标签式组织? 如果没有,还有其他方法可以快速浏览文件子集吗?

8 个答案:

答案 0 :(得分:97)

XCode 4现在支持标签。您可以通过选择“查看/显示标签栏”菜单来启用。

答案 1 :(得分:7)

不是真的,但另一种选择是View>显示收藏夹栏并将五到六个常用的源文件拖入其中。不像选项卡那样灵活,但满足您“快速浏览文件子集”的请求。

传统方式是使用详细视图。通过以下方法之一获取详细信息视图中所需的文件:

  • 将它们全部放在同一组中,然后选择组
  • 在搜索气泡中输入一个过滤器表达式,用于缩小显示的项目
  • 定义仅包含所需文件的智能组
  • 获取文件列表作为“在项目中查找”结果,然后在“查找结果”
  • 中选择该项目

然后,您可以将详细信息视图用作有趣文件列表,并使用向上和向下箭头快速浏览。

答案 2 :(得分:4)

首先,您可以使用Textmate(我相信它具有Xcode集成)。否则:

窗口(菜单) - >组织者(ctrl-command-o)

在该窗口的底部,如果您没有两个窗格,请单击齿轮右侧的方框。现在将感兴趣的代码文件拖到左侧的灰色窗格中 - 单击或向上/向下箭头将在编辑器窗格中打开该文件。

如果你打开一堆窗户,就像vog建议的那样,你需要通过它们来命令 - 而不是alt-tab。

干杯。

答案 3 :(得分:1)

Xcode源代码编辑器允许您从列表中选择文件。这是两次点击而不是一次(就像标签一样),但它总比没有好。

此外,您只需通过开源代码窗口Alt-Tab即可。这并不比tabbing慢,并且具有相同的效果,因为源代码窗口通常只放在另一个前面。

答案 4 :(得分:1)

You'll definitely want to read through this.(两年前你希望了解的XCode提示与技巧 - 所以)

答案 5 :(得分:1)

您可以使用“最近的文件”

在文件之间导航

写简单的AppleScript:

tell application "Xcode"
    tell application "System Events"
        keystroke "1" using {control down} -- open "Related Files"
        key code 125 -- choose "Recent Files" ("keystroke down" doesn't work)
        keystroke return -- enter to "Recent Files"
        key code 125 -- choose previous file
    end tell
end tell

并使用例如FastScripts(最多10个绑定)将其绑定到某个快捷方式

我在“Control”+“`”上有这个脚本。 (XCode 4)

希望这会有所帮助

答案 6 :(得分:0)

您也可以尝试我刚刚发布的Xcode插件 - 它被称为 Code Pilot ,解决了许多Xcode导航问题,使其更像TextMate / Eclipse。

请在此处查看:http://macoscope.net/en/mac/codepilot/

我希望这有帮助!

答案 7 :(得分:0)

使用XCode 7.2很简单

GoTo View>> Show Tab Bar

这将显示标签栏。

右键单击“新建”选项卡,然后单击“>”新选项卡“

然后我们可以看到标签中的所有文件。