我目前正在使用xcode,但我发现缺少选项卡非常令人不安。
我目前使用command-shift-d搜索所有文件,或者使用ctrl-1打开最近打开的文件的历史记录。
它可以工作,但是我发现它比仅浏览当前正在处理的几个文件的效果差。
有没有办法(无论是否第三方)来启用某种标签式组织?如果没有,还有其他方法可以快速浏览文件的子集吗?
我目前正在使用xcode,但我发现缺少选项卡非常令人不安。
我目前使用command-shift-d搜索所有文件,或者使用ctrl-1打开最近打开的文件的历史记录。
它可以工作,但是我发现它比仅浏览当前正在处理的几个文件的效果差。
有没有办法(无论是否第三方)来启用某种标签式组织?如果没有,还有其他方法可以快速浏览文件的子集吗?
Answers:
XCode 4现在支持选项卡。您可以通过选择“查看/显示标签栏”菜单来启用。
并非如此,但一种选择是“视图”>“显示收藏夹栏”,然后将五个或六个常用源文件拖到其中。不像选项卡那样灵活,但是可以满足您“快速浏览文件的子集”的要求。
传统方法是使用局部视图。通过以下方式之一在“详细信息”视图中获取所需的文件:
然后,您可以将“详细信息视图”用作您感兴趣的文件的列表,并使用上下箭头快速浏览。
Xcode源代码编辑器允许您从列表中选择文件。这是两次单击而不是一次单击(就像在制表符中那样),但是总比没有好。
此外,您可以通过开源代码窗口简单地Alt-Tab键。这并不比制表慢,并且具有相同的效果,因为源代码窗口通常恰好一个放在另一个窗口的前面。
您可以使用“最近的文件”在文件之间导航
编写简单的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)
希望这会有所帮助
您还可以尝试我刚刚发布的Xcode插件-称为Code Pilot,它解决了Xcode导航的许多问题,使其更像TextMate / Eclipse。
在这里查看:http : //macoscope.net/en/mac/codepilot/
我希望这有帮助!