diff options
author | Vsevolod Kukol <sevoku@xamarin.com> | 2016-05-24 09:57:27 +0300 |
---|---|---|
committer | Vsevolod Kukol <sevoku@xamarin.com> | 2016-05-24 10:05:31 +0300 |
commit | bf5eb8c72bc81e07fa54e53e43c8dca5aff45670 (patch) | |
tree | 7596e86142e771bf79d3cf9b988fcee66f357e4f /main/src/core/MonoDevelop.Ide/options | |
parent | c376d803d038872825702f9e3812d41a290083ef (diff) |
[Ide][Mac] Add VS Code key binding scheme
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/options')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/options/KeyBindingSchemeVSCode-mac.xml | 158 |
1 files changed, 158 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/options/KeyBindingSchemeVSCode-mac.xml b/main/src/core/MonoDevelop.Ide/options/KeyBindingSchemeVSCode-mac.xml new file mode 100644 index 0000000000..ed28d0a195 --- /dev/null +++ b/main/src/core/MonoDevelop.Ide/options/KeyBindingSchemeVSCode-mac.xml @@ -0,0 +1,158 @@ +<?xml version="1.0"?> +<scheme version="1.0"> + <binding command="MonoDevelop.AnalysisCore.AnalysisCommands.ShowFixes" shortcut="" /> + <binding command="MonoDevelop.CodeGeneration.CodeGenerationCommands.ShowCodeGenerationWindow" shortcut="" /> + <binding command="MonoDevelop.Components.MainToolbar.Commands.NavigateTo" shortcut="" /> + <binding command="MonoDevelop.CSharp.ExpandCommands.ExpandSelection" shortcut="Control+Shift+Meta+Right" /> + <binding command="MonoDevelop.CSharp.ExpandCommands.ShrinkSelection" shortcut="Control+Shift+Meta+Left" /> + <binding command="MonoDevelop.CSharp.Highlighting.MoveToUsagesCommand.NextUsage" shortcut="" /> + <binding command="MonoDevelop.CSharp.Highlighting.MoveToUsagesCommand.PrevUsage" shortcut="" /> + <binding command="MonoDevelop.Debugger.DebugCommands.Continue" shortcut="F5" /> + <binding command="MonoDevelop.Debugger.DebugCommands.Debug" shortcut="F5" /> + <binding command="MonoDevelop.Debugger.DebugCommands.Pause" shortcut="" /> + <binding command="MonoDevelop.Debugger.DebugCommands.StepInto" shortcut="F11" /> + <binding command="MonoDevelop.Debugger.DebugCommands.StepOut" shortcut="Shift+F11" /> + <binding command="MonoDevelop.Debugger.DebugCommands.StepOver" shortcut="F10" /> + <binding command="MonoDevelop.Debugger.DebugCommands.ToggleBreakpoint" shortcut="F9" /> + <binding command="MonoDevelop.DesignerSupport.Commands.SwitchBetweenRelatedFiles" shortcut="" /> + <binding command="MonoDevelop.Ide.CodeFormatting.CodeFormattingCommands.FormatBuffer" shortcut="Alt+Shift+F" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.AddCodeComment" shortcut="Meta+K|Meta+C" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.Copy" shortcut="Meta+C" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.Cut" shortcut="Meta+X" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.Delete" shortcut="Delete" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.FoldDefinitions" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.IndentSelection" shortcut="Meta+] Tab" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.MonodevelopPreferences" shortcut="Meta+," /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.Paste" shortcut="Meta+V" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.Redo" shortcut="Shift+Meta+Z" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.RemoveCodeComment" shortcut="Meta+K|Meta+U" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.RemoveTrailingWhiteSpaces" shortcut="Shift+Meta+X" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.Rename" shortcut="F2 Meta+F2" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.SelectAll" shortcut="Meta+A" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.SortSelectedLines" shortcut="Shift+Meta+2" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.ToggleAllFoldings" shortcut="Alt+Shift+Meta+[ Alt+Shift+Meta+]" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.ToggleCodeComment" shortcut="Meta+/" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.ToggleFolding" shortcut="Shift+Meta+[ Shift+Meta+]" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.Undo" shortcut="Meta+Z" /> + <binding command="MonoDevelop.Ide.Commands.EditCommands.UnIndentSelection" shortcut="Meta+[, Shift+Tab" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.CloseAllFiles" shortcut="Shift+Meta+W" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.CloseFile" shortcut="Meta+W Meta+K|W" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.CloseWorkspace" shortcut="Meta+K|F" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.Exit" shortcut="Meta+Q" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.NewFile" shortcut="Meta+N" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.NewProject" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.OpenContainingFolder" shortcut="Meta+K|R" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.OpenFile" shortcut="Meta+O" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.OpenInTerminal" shortcut="Shift+Meta+C" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.PrintDocument" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.ReloadFile" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.Save" shortcut="Meta+S" /> + <binding command="MonoDevelop.Ide.Commands.FileCommands.SaveAll" shortcut="Shift+Meta+S" /> + <binding command="MonoDevelop.Ide.Commands.FileTabCommands.CloseAll" shortcut="Meta+K|Meta+W" /> + <binding command="MonoDevelop.Ide.Commands.FileTabCommands.CloseAllButThis" shortcut="Meta+K|Shift+Meta+W" /> + <binding command="MonoDevelop.Ide.Commands.FileTabCommands.CopyPathName" shortcut="Meta+K|P" /> + <binding command="MonoDevelop.Ide.Commands.FileTabCommands.ToggleMaximize" shortcut="Meta+B" /> + <binding command="MonoDevelop.Ide.Commands.HelpCommands.Help" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.NavigationCommands.NavigateBack" shortcut="Control+-" /> + <binding command="MonoDevelop.Ide.Commands.NavigationCommands.NavigateForward" shortcut="Control+Shift+-" /> + <binding command="MonoDevelop.Ide.Commands.ProjectCommands.AddFiles" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ProjectCommands.Build" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ProjectCommands.BuildSolution" shortcut="Shift+Meta+B" /> + <binding command="MonoDevelop.Ide.Commands.ProjectCommands.Clean" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ProjectCommands.Rebuild" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ProjectCommands.RebuildSolution" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ProjectCommands.Run" shortcut="Meta+F5" /> + <binding command="MonoDevelop.Ide.Commands.ProjectCommands.Stop" shortcut="Shift+F5" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.Find" shortcut="Meta+F" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.FindInFiles" shortcut="Shift+Meta+F" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.FindNext" shortcut="Meta+G F3" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.FindNextSelection" shortcut="Meta+F3" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.FindPrevious" shortcut="Shift+Meta+G Shift+F3" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.FindPreviousSelection" shortcut="Shift+Meta+F3" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.GotoFile" shortcut="Meta+P" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.GotoLineNumber" shortcut="Control+G" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.GotoType" shortcut="Shift+Meta+O" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.Replace" shortcut="Alt+Meta+F" /> + <binding command="MonoDevelop.Ide.Commands.SearchCommands.ReplaceInFiles" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.CharLeft" shortcut="Control+B" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.CharRight" shortcut="Control+F" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DeleteLeftChar" shortcut="Control+H Shift+BackSpace Control+BackSpace" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DeleteLine" shortcut="Shift+Meta+K" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DeleteNextSubword" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DeleteNextWord" shortcut="Alt+Delete" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DeletePrevSubword" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DeletePrevWord" shortcut="Alt+BackSpace" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DeleteRightChar" shortcut="Control+D Control+Delete" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DeleteToLineEnd" shortcut="Control+K Meta+Delete" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DeleteToLineStart" shortcut="Meta+BackSpace" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DocumentEnd" shortcut="Meta+Down" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DocumentStart" shortcut="Meta+Up" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DuplicateLine" shortcut="Alt+Shift+Up Alt+Shift+Down" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.DynamicAbbrev" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.ExpandSelectionToLine" shortcut="Meta+I" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.GotoMatchingBrace" shortcut="Shift+Meta+\" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.InsertNewLineAtEnd" shortcut="Meta+Return" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.InsertNewLinePreserveCaretPosition" shortcut="Control+O" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.LineDown" shortcut="Control+N" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.LineEnd" shortcut="Meta+Right Control+E" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.LineStart" shortcut="Meta+Left Control+A" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.LineUp" shortcut="Control+P" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.MoveBlockDown" shortcut="Alt+Down" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.MoveBlockUp" shortcut="Alt+Up" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.MoveNextWord" shortcut="Alt+Right" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.MovePrevWord" shortcut="Alt+Left" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.PageDown" shortcut="Page_Down" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.PageUp" shortcut="Page_Up" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.PulseCaret" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.ScrollLineDown" shortcut="Control+Page_Down" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.ScrollLineUp" shortcut="Control+Page_Up" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.ScrollPageDown" shortcut="Meta+Page_Down" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.ScrollPageUp" shortcut="Meta+Page_Up" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveDown" shortcut="Shift+Down" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveEnd" shortcut="Shift+End Shift+Meta+Right" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveHome" shortcut="Shift+Home Shift+Meta+Left" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveLeft" shortcut="Shift+Left" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveNextWord" shortcut="Alt+Shift+Right" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMovePrevWord" shortcut="Alt+Shift+Left" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveRight" shortcut="Shift+Right" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveToDocumentEnd" shortcut="Shift+Meta+Down" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveToDocumentStart" shortcut="Shift+Meta+Up" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveUp" shortcut="Shift+Up" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionPageDownAction" shortcut="Shift+Page_Down" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.SelectionPageUpAction" shortcut="Shift+Page_Up" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.ShowCompletionWindow" shortcut="Control+Space" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.ShowParameterCompletionWindow" shortcut="Shift+Meta+Space" /> + <binding command="MonoDevelop.Ide.Commands.TextEditorCommands.TransposeCharacters" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.CenterAndFocusCurrentDocument" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.FocusCurrentDocument" shortcut="Meta+K|E" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.FullScreen" shortcut="Control+Meta+F" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.NextNotebook" shortcut="Alt+Meta+Right" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.PreviousNotebook" shortcut="Alt+Meta+Left" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.ShowNext" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.ShowPrevious" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.SideBySideMode" shortcut="Meta+\" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.SingleMode" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.ZoomIn" shortcut="Meta++" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.ZoomOut" shortcut="Meta+-" /> + <binding command="MonoDevelop.Ide.Commands.ViewCommands.ZoomReset" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.WindowCommands.NextDocument" shortcut="Meta+K|Down" /> + <binding command="MonoDevelop.Ide.Commands.WindowCommands.PrevDocument" shortcut="Meta+K|Up" /> + <binding command="MonoDevelop.Ide.Commands.WindowCommands.SwitchNextDocument" shortcut="" /> + <binding command="MonoDevelop.Ide.Commands.WindowCommands.SwitchPreviousDocument" shortcut="" /> + <binding command="MonoDevelop.Ide.Editor.MessageBubbleCommands.HideIssues" shortcut="Shift+Meta+M" /> + <binding command="MonoDevelop.MacIntegration.MacIntegrationCommands.HideOthers" shortcut="Alt+Meta+H" /> + <binding command="MonoDevelop.MacIntegration.MacIntegrationCommands.HideWindow" shortcut="Meta+H" /> + <binding command="MonoDevelop.MacIntegration.MacIntegrationCommands.MinimizeWindow" shortcut="Meta+M" /> + <binding command="MonoDevelop.Refactoring.RefactoryCommands.FindReferences" shortcut="Shift+F12" /> + <binding command="MonoDevelop.Refactoring.RefactoryCommands.GotoDeclaration" shortcut="F12" /> + <binding command="MonoDevelop.Refactoring.RefactoryCommands.ImportSymbol" shortcut="" /> + <binding command="MonoDevelop.Refactoring.RefactoryCommands.QuickFix" shortcut="Meta+." /> + <binding command="MonoDevelop.SourceEditor.SourceEditorCommands.NextIssue" shortcut="" /> + <binding command="MonoDevelop.SourceEditor.SourceEditorCommands.NextIssueError" shortcut="F8" /> + <binding command="MonoDevelop.SourceEditor.SourceEditorCommands.PrevIssue" shortcut="" /> + <binding command="MonoDevelop.SourceEditor.SourceEditorCommands.PrevIssueError" shortcut="Shift+F8" /> + <binding command="MonoDevelop.UnitTesting.Commands.TestCommands.RunAllTests" shortcut="Shift+Meta+T" /> + <binding command="MonoDevelop.VersionControl.Commands.SolutionStatus" shortcut="Control+Shift+G" /> + <binding command="Pad|OutputPad-MonoDevelop.Ide.ApplicationOutput-0" shortcut="Shift+Meta+U" /> + <binding command="Pad|ProjectPad" shortcut="Meta+0 Shift+Meta+E" /> +</scheme> |