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算法解析

激光IMU融合——LIO-Mapping / LIOM / LINS / LIO-SAM算法解析

从图形和算法层面来看LIO-SAM残差问题

LIO -SCSI target

lio的输出位于lidar还是imu

学习笔记之——LIO-mapping