Control-Command-Up 未在 Lion 上的 Xcode 中切换到对应文件。
Posted
技术标签:
【中文标题】Control-Command-Up 未在 Lion 上的 Xcode 中切换到对应文件。【英文标题】:Control-Command-Up not switching to counterpart file in Xcode on Lion. 【发布时间】:2011-07-30 09:37:16 【问题描述】:自从Lion 中的three finger swipe has been stolen 之后,我发现自己不得不求助于键盘在.h 和.m 文件之间切换。两根手指左右滑动似乎很少起作用,而且无论如何都应该用于滚动。
键盘命令应该是 Control-Command-Up,但由于某种原因,这让我退出 Xcode 并在 Finder 中显示项目文件。
我已经检查了系统偏好设置和 Xcode 的键绑定设置,我找不到任何错误。 Xcode 设置正确,我找不到任何冲突。
【问题讨论】:
【参考方案1】:您是否安装了其他程序(例如 Afloat)可能会接管组合键?例如,Afloat 使用 Control-Command-Up 组合键来执行您所描述的操作 - 在 Finder 中显示打开的应用程序文件。
Xcode默认的Control-Command-Down除了改变组合键外,也会切换到对应的组合键。
【讨论】:
这就是我的原因。您可以使用以下终端命令禁用 Xcode 的 Afloat “defaults write com.apple.dt.Xcode AfloatDisableForThisApp -bool yes” 绝对是我寻找此解决方案的最后一个地方。谢谢! +1 另一个沮丧的开发者给你更多的荣誉! :) 它帮助了几分钟,但现在它也在做同样的事情。还有什么可以帮助的吗? 在我的例子中,我使用了一个名为 SizeUp 的应用程序,它劫持了“在上方发送窗口空间”和“在下方发送窗口空间”的那些 Xcode 组合键......禁用 SizeUp 首选项中的那些组合恢复了 Xcode 的“查看对方”功能。【参考方案2】:我认为这是一个错误。现在我分配了另一个组合键:^Q 和 ^Z 来“跳转到对应”,它可以工作。
【讨论】:
这就是我最终做的,但使用不同的键。以上是关于Control-Command-Up 未在 Lion 上的 Xcode 中切换到对应文件。的主要内容,如果未能解决你的问题,请参考以下文章
激光IMU融合——LIO-Mapping / LIOM / LINS / LIO-SAM算法解析