Xcode缩进键绑定
发布时间:2020-12-14 19:43:14 所属栏目:百科 来源:网络整理
导读:有没有办法让 Xcode 4缩进文本,以便按下选定文本上的选项卡会缩进它,shift选项卡会像许多编辑器一样取消? 默认?]和?[似乎不起作用,可能是因为我有芬兰语键盘布局.按[(alt 8)的组合键并另外按住?不会缩进. 在Xcode首选项中,我找到了“键绑定”和“向右移动”
有没有办法让
Xcode 4缩进文本,以便按下选定文本上的选项卡会缩进它,shift选项卡会像许多编辑器一样取消?
默认?]和?[似乎不起作用,可能是因为我有芬兰语键盘布局.按[(alt 8)的组合键并另外按住?不会缩进. 在Xcode首选项中,我找到了“键绑定”和“向右移动”,“向左移动”,但它似乎不理解移位选项卡.如果我尝试按shift键,我会收到???. 解决方法
设置Shift Right的Tab绑定对我来说也不起作用,即使将“Insert Tab”重新映射到其他东西(似乎是硬编码/ bug).但是我确实得到了Alt Tab和Shift Alt Tab绑定工作(使用芬兰语键盘布局,没有测试扩展或sami).我仍然需要将“从Alt Tab重新插入选项卡”重新添加到Alt Ctrl选项卡,您可以通过使用Ctrl而不是Alt进行移位来避免这种情况.
这是它的xml文件. cd~ / Library / Developer / Xcode / UserData / KeyBindings vi Default.idekeybindings(可能是空的plist,如果没有适当扩展) 糊: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Menu Key Bindings</key> <dict> <key>Key Bindings</key> <array> <dict> <key>Action</key> <string>shiftRight:</string> <key>Alternate</key> <string>NO</string> <key>CommandID</key> <string>Xcode.IDESourceEditor.CmdDefinition.ShiftRight</string> <key>Group</key> <string>Editor Menu for Source Code</string> <key>GroupID</key> <string>Xcode.IDESourceEditor.MenuDefinition.Editor</string> <key>GroupedAlternate</key> <string>NO</string> <key>Keyboard Shortcut</key> <string>~ </string> <key>Navigation</key> <string>NO</string> <key>Parent Title</key> <string>Structure</string> <key>Title</key> <string>Shift Right</string> </dict> <dict> <key>Action</key> <string>shiftLeft:</string> <key>Alternate</key> <string>NO</string> <key>CommandID</key> <string>Xcode.IDESourceEditor.CmdDefinition.ShiftLeft</string> <key>Group</key> <string>Editor Menu for Source Code</string> <key>GroupID</key> <string>Xcode.IDESourceEditor.MenuDefinition.Editor</string> <key>GroupedAlternate</key> <string>NO</string> <key>Keyboard Shortcut</key> <string>~$</string> <key>Navigation</key> <string>NO</string> <key>Parent Title</key> <string>Structure</string> <key>Title</key> <string>Shift Left</string> </dict> </array> <key>Version</key> <integer>3</integer> </dict> <key>Text Key Bindings</key> <dict> <key>Key Bindings</key> <dict> <key>^~ </key> <string>insertTabIgnoringFieldEditor:</string> </dict> <key>Version</key> <integer>3</integer> </dict> </dict> </plist> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |