首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode,默认窗口布局?

Xcode,默认窗口布局?
EN

Stack Overflow用户
提问于 2013-02-22 10:08:48
回答 3查看 6.1K关注 0票数 3

没有人能回答这个问题。

用这种方式打开XCode 似乎是不可能的。

然而,优素福给出了最有用的答案--优素福得到了答案,谢谢你。

给未来读者的注意。mac实用程序Moom对于一些(但不是所有)这种性质的问题来说是很好的。同样,这也不是一个完全的解决办法。

使用当前最新的XCode,

每当我在XCode中打开一个项目(或启动一个新项目)时,

看起来是这样的:

但是,我希望它看起来像这样:

这也是我开始一个项目的时候。

有办法做到这一点吗?谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-02-26 12:07:14

转到Xcode (在顶部菜单栏)->首选项.

切换到Behaviors选项卡,并在 want 部分中修改您想要的内容

你会得到这样的东西:

您可以选择显示/隐藏所需内容,并指定默认行为。

干杯

编辑:

在理解了你的需要之后,我会修改我的答案。

没有办法强迫XCode在启动时自动输入行为。

你能做的最好的就是创建一个自定义行为,并给它一个键盘快捷方式。启动XCode时,只需使用键盘快捷方式输入所需的行为即可。

这是如何做到的:

在“行为”选项卡(上面)中,单击底部的+符号

然后输入此行为的所需名称(可能是StartupBehavior)

单击左侧按钮以修改快捷键。我喜欢的快捷键是命令+( '1’键左边的按钮)。这是因为它不会覆盖任何其他命令,而且很容易单击。

注意:您可以指定任何您喜欢的快捷方式,如果您不使用该快捷方式,则不要害怕覆盖已经存在的快捷方式。

现在,您需要按照您喜欢的方式配置您的行为。

关闭首选项窗口。

现在,每次启动XCode时,只需使用您指定的快捷键(在我的示例中,命令+)即可快速加载您的行为

注意:

如果您不喜欢键盘快捷键,也可以通过转到Xcode (菜单栏)-> behavior ->选择您的行为来加载您的行为。

这是你实现你想要的东西的最快的方法。我认为你不能强迫Xcode在启动时自动运行您的行为。

希望能帮上忙。

干杯

票数 7
EN

Stack Overflow用户

发布于 2013-02-27 10:44:20

  1. (实际上并不是默认的布局,一旦XCode打开,您必须同时按至少2个键)您可以在打开XCode / any之后设置一个用于“构建->启动”的行为,然后按下"CMD + B“。这样,它将1.更改您的布局,即使有任何错误,构建失败和2.您不必再次停止它。 如前所述,这不是默认布局,但我喜欢让编译器在一开始就运行其他人的项目。

  1. 您可以在XCodes首选项文件中搜索~/Library/Preferences/com.apple.Xcode.plist中的一些键,就像我在评论中建议的那样,我没有足够的经验知道哪些是正确的,对不起。

  1. 将.xcodeproj文件打开包装在应用程序中。绝不是“干净”,但无论如何:

代码语言:javascript
复制
1. Set up an XCode behavior like in option 1
2. Open Automator, choose Application, drag "open Finder Items" and "run AppleScript" inside. 

在运行{ input,参数}将frontmostAppName设置为名称of (info用于(最前端应用程序的路径))重复,而frontmostAppName不是"XCode.app“将frontmostAppName设置为名称(info用于(最前端应用程序的路径))延迟0.5结束重复尝试告诉应用程序”系统事件“使用{command }--模拟CMD +B端尝试返回输入端运行

代码语言:javascript
复制
1. Insert some applescript like the above and save the Automator application.
2. RightClick -> getInfo on any .xcodeproj File in Finder/on Desktop, in "open with" select your new Automator app, click add and back in the info panel -> check "Change All"  

显然,您可以创建一个新的行为,而不是使用构建->start,在XCode和脚本中分配一个不同的热键,例如tell application "System Events" to keystroke "i" using {command down, control down, shift down, alt down},以某种方式优化applescript,或者通过一个真正的可可应用程序来完成所有事情。

票数 1
EN

Stack Overflow用户

发布于 2013-02-26 10:00:42

那么,您可能可以使用嵌套在项目模板默认工作区目录中的预先配置的xcuserstate文件来处理它,但这将是调整和维护的一大难题。我甚至不确定它会起作用。

我个人只会用行为来接近它。

所以:

  • 1)创建行为
  • 2)给它一个方便的键绑定
  • 3)界定行为。例如:

ASCII行为编辑器:

.>√显示*调试器*与*控制台视图*√*隐藏*实用程序.

这样就行了。当您想要恢复该显示状态时,只需单击指定的key命令,而不管其初始状态如何。

当然,您可以通过运行外部AppleScript (使用行为的运行脚本工具触发)来做一些其他的事情或各种任意的事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15021604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档