gpt4 book ai didi

Xcode 4 idekeybindings 为一个按键绑定(bind)多个命令

转载 作者:行者123 更新时间:2023-12-04 12:59:46 24 4
gpt4 key购买 nike

拼命尝试自定义 Xcode 4 键绑定(bind)。

我正在编辑用户 .idekeybindings 文件(xcode 在打开时修改时有时会消失,然后尝试通过键绑定(bind)界面进行更新 - 可爱)

我的理解是,提供一个 of s 命令(选择器)而不仅仅是一个字符串应该执行所有这些命令。

<key>Text Key Bindings</key>
<dict>
<key>Key Bindings</key>
<dict>
<key>@L</key>
<string>selectLine:</string>
<key>@d</key>
<array>
<string>selectLine:</string>
<string>deleteBackward:</string>
</array>
</dict>
<key>Version</key>
<integer>3</integer>
</dict>

在这种特殊情况下,我的 selectLine: for the command-shift-l 工作正常。

我的 command-d 向我发出哔哔声,但失败了。如果我删除数组中的任一命令,但将其保留在数组中,则该命令有效(与哪个命令无关)。但是,一旦我将它们结合起来,它就会惨遭失败。

有人知道我在这里做错了什么吗?缺乏有关如何做到这一点的知识令人沮丧。

最佳答案

仅仅因为您可以将具有两个函数的数组添加到 xml 结构中,并不意味着 Xcode 在解析文件时正在寻找它。

如果读取文件的代码检查该值是数组还是字符串,然后进行一些循环,这将按照您认为应该的方式运行。我的猜测是 Xcode 正在读取与键关联的值,发现它不是字符串,并用那可爱的哔哔声为您播放小夜曲。

关于Xcode 4 idekeybindings 为一个按键绑定(bind)多个命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5975026/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com