Xcode 4 idekeybindings用于一次击键的多个命令

Xcode 4 idekeybindings用于一次击键的多个命令,第1张

概述拼命想要自定义 Xcode 4键绑定. 我正在编辑用户.idekeybindings文件(xcode有时会在打开时修改后擦除,然后尝试通过键绑定界面进行更新 – 可爱) 我的理解是提供一个s命令(选择器)而不是只有一个字符串应该执行所有这些命令. <key>Text Key Bindings</key><dict> <key>Key Bindings</key> <dict> 拼命想要自定义 Xcode 4键绑定.

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

我的理解是提供一个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 command-shift-l正常工作.

我的命令 – 发出哔哔声然后失败了.如果我删除数组中的任何一个命令,但将其保留在数组中,那么该命令有效(无关紧要).但是一旦我把它们结合起来就会失败.

谁知道我在做错了什么?缺乏关于如何做到这一点的知识令人沮丧.

解决方法 仅仅因为你可以向xml结构添加一个带有两个函数的数组,并不意味着Xcode在解析文件时正在寻找它.

如果读取文件的代码检查该值是数组还是字符串,那么执行一些循环,这将表现出您认为应该的方式.我的猜测是Xcode正在读取与键相关的值,看到它不是一个字符串,并用那可爱的嘟嘟小夜曲你.

总结

以上是内存溢出为你收集整理的Xcode 4 idekeybindings用于一次击键的多个命令全部内容,希望文章能够帮你解决Xcode 4 idekeybindings用于一次击键的多个命令所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1099660.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存