美文网首页
Xcode诡异的回车键问题

Xcode诡异的回车键问题

作者: 千若逸 | 来源:发表于2015-12-16 19:24 被阅读1220次

背景

  1. 昨天晚上刚升级成功Xcode7.2
  2. 早上刚装了几个Xcode插件
  3. Mac(OSX 10.10版本)突然打不开一些应用,一打开就关闭。再过一段时间后突然自动回到登录界面,输入密码显示菊花接着还是登录界面,无限循环,无奈重启Mac电脑。

现象

重启后,Xcode中按Cmd+Shift+F或者Cmd+F显示搜索入口,输入关键词,按回车键不是直接进行搜索,而是回车换行了,诡异啊。

定位

  1. 让别人测试一下Xcode7.2是否有同样的问题,答案是没有
  2. 删除所有的Xcode插件,重启Xcode,仍然有同样的问题
  3. 查看Xcode中的自定义快捷键,发现有一个Show Navigator的快捷键居然自定义成回车键,这是什么鬼,马上改回来,不过问题依旧,重启Xcode亦然
  4. 开始怀疑是否有其它软件干扰了Xcode,把一些工具软件退出,还真找到一个有影响的,就是Karabiner。不过随后发现用小键盘的回车键是正常的,使用大回车键时问题仍然存在。接着发现在Karabiner开启时,小键盘的回车键被映射成大回车键的键值,所以会都有问题,去掉映射,就跟退出Karabiner时的状况一样了。所以,问题应该与Karabiner无关。
  5. 再度审视Xcode设置中的自定义快捷键,发现一个奇怪的项:Insert Newline(Insertions and Indentations)。点击它时设置窗口的底部会显示默认快捷键包含回车键符号,但是自定义的快捷键中是不包含的。——另外一个问题是我自己并没有改过这个快捷键,诡异。

然后我按照Insert Newline项的默认快捷键给它增加了回车键的快捷键,问题就解决了。

出问题时的快捷键值:

1.png

解决问题后的快捷键值:


2.png

其中的⏎是大回车键,⌤是小键盘上的回车符号,不过它也等同于Fn+Enter,不过我的是Mac Mini,就没有Fn键了。中间的那个键不知道是啥。必须⏎和⌤都同时存在于Insert Newline项的快捷键中才保证大小回车键都能回车搜索。

关于Mac下一些特殊字符的意义与输入,可以参考以下的文章:
在MAC下输入特殊字符(⌘⌥⇧⌃) - 简书
认识Mac下的那些符号! | SOFTU —— 有深度的科技媒体
Mac——如何输入⌘、⌥、⇧、⌃、⎋等特殊字符 | SOFTU —— 有深度的科技媒体

相关文章

  • Xcode诡异的回车键问题

    背景 昨天晚上刚升级成功Xcode7.2 早上刚装了几个Xcode插件 Mac(OSX 10.10版本)突然打不开...

  • 状态管理有多难

    今天在使用 Xcode 提交 App Store 的时候又遇到一个诡异的问题。 搜索一番之后通过重启 XCode ...

  • xcode-select 切换xcode无效

    我遇到一个非常诡异的问题,网上所有人都说用sudo xcode-select -s来切换默认的xcode,但是我的...

  • CocoaPods 对 Xcode Assets 打包的诡异问题

    好久没有写博客了,有一年多了吧,想想那些能够安心码字的日子还甚是怀念,于是今晚无论外界条件怎样的恶劣,这一篇是一定...

  • 诡异的问题

    最近看了一个很诡异的推理,分享一下,一定要慢慢的往下看,这样你才能真的体会到真的真的很诡异的! 请看到这个测试的朋...

  • 诡异的问题

    1 在还可以大言不惭地自称为少年的时代里,我远比现在已足够老的时候要焦虑得多。 十四岁那年,我坐在教室的后排窗边,...

  • 诡异问题

    在使用了mybatis的工程里面,单独执行类的main 方法,进行jdbc连接时报空指针

  • 解决iOS 13模拟器无法启动问题

    Xcode升级到最新版11.1时,iOS 13的模拟器出现诡异问题,运行停留在APP启动页。3种解决方法: 完全退...

  • 调用setCollectionViewLayout 崩溃

    很诡异的crash发生在Xcode13 Version 11.1 (11A1027) 用法 当self.hasFo...

  • 印象深刻的bug:使用xib做为tableHeaderView,

    目前已经解决,过程相当诡异。之前用Xcode8.3.2是正常的,后面升级到Xcode9好像就不正常了。结论:iOS...

网友评论

      本文标题:Xcode诡异的回车键问题

      本文链接:https://www.haomeiwen.com/subject/foxphttx.html