How can I set default keyboard shortcuts for my xcode editor extension, or is there hava a method to export xcode keyboard shortcuts settings, and i can set it myself for others?(I found a file /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/IDETextKeyBindingSet.plist, but this looks is only for key bindings.)
I also notice there is a file "~/Library/Developer/Xcode/UserData/KeyBindings/Default.idekeybindings" have some infomation about some xcode editor extension such as
Can someone tell me what this file is use for?
Any reply would be appreciated greatly
I also notice there is a file "~/Library/Developer/Xcode/UserData/KeyBindings/Default.idekeybindings" have some infomation about some xcode editor extension such as
Code Block xml <?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>_invokeSourceEditorExtensionCommand:</string> <key>Alternate</key> <string>NO</string> <key>CommandID</key> <string>IDESourceEditorExtension:com.bytedance.CleanClosureSyntax.Cleaner,IDESourceEditorExtensionCommand:com.bytedance.CleanClosureSyntax.Cleaner.SourceEditorCommand</string> <key>Group</key> <string>Editor Menu for Source Code</string> <key>GroupID</key> <string>Xcode.IDEPegasusSourceEditor.MenuDefinition.Editor</string> <key>GroupedAlternate</key> <string>NO</string> <key>Navigation</key> <string>NO</string> <key>Parent Title</key> <string>Cleaner</string> <key>Title</key> <string>Source Editor Command</string> </dict> </array> <key>Version</key> <integer>3</integer> </dict> </dict> </plist>
Can someone tell me what this file is use for?
Any reply would be appreciated greatly