@@ -297,6 +297,7 @@ Type: <code>conditional</code>
297297| <code >languageId: ruby </code > | Ruby | [ bindings] ( #ruby ) | N/A |
298298| <code >languageId: rust </code > | Rust | [ bindings] ( #rust ) | N/A |
299299| <code >languageId: typescript </code > | TypeScript | [ bindings] ( #typescript ) | N/A |
300+ | <code >languageId: java </code > | Java | [ bindings] ( #java ) | N/A |
300301
301302# +Project
302303
@@ -936,6 +937,24 @@ Type: <code>bindings</code>
936937| <code >␣ m languageId: typescript g</code > | +Go to | [ bindings] ( #go-to ) | N/A |
937938| <code >␣ m languageId: typescript G</code > | +Peek | [ bindings] ( #peek ) | N/A |
938939
940+ # Java
941+
942+ Key Binding: <code >␣ m languageId: java </code >
943+
944+ Type: <code >bindings</code >
945+
946+ | Key Binding | Name | Type | Command(s) |
947+ | ---------------------------------- | ----------------------- | ------------------------- | -------------------------- |
948+ | <code >␣ m languageId: java h</code > | Describe thing at point | command | ` editor.action.showHover ` |
949+ | <code >␣ m languageId: java D</code > | Debug Java file | command | ` java.debug.debugJavaFile ` |
950+ | <code >␣ m languageId: java R</code > | Run Java file | command | ` java.debug.runJavaFile ` |
951+ | <code >␣ m languageId: java =</code > | +Format | [ bindings] ( #format ) | N/A |
952+ | <code >␣ m languageId: java a</code > | +Code actions | [ bindings] ( #code-actions ) | N/A |
953+ | <code >␣ m languageId: java g</code > | +Go to | [ bindings] ( #go-to ) | N/A |
954+ | <code >␣ m languageId: java r</code > | +Refactor | [ bindings] ( #refactor ) | N/A |
955+ | <code >␣ m languageId: java t</code > | +Test | [ bindings] ( #test ) | N/A |
956+ | <code >␣ m languageId: java G</code > | +Peek | [ bindings] ( #peek ) | N/A |
957+
939958# Highlight symbol
940959
941960Key Binding: <code >␣ s h</code >
@@ -2501,6 +2520,101 @@ Type: <code>bindings</code>
25012520| <code >␣ m languageId: typescript G r</code > | Peek references | command | ` editor.action.referenceSearch.trigger ` |
25022521| <code >␣ m languageId: typescript G t</code > | Peek type definition | command | ` editor.action.peekTypeDefinition ` |
25032522
2523+ # +Format
2524+
2525+ Key Binding: <code >␣ m languageId: java =</code >
2526+
2527+ Type: <code >bindings</code >
2528+
2529+ | Key Binding | Name | Type | Command(s) |
2530+ | ------------------------------------ | ------------------------------- | ------- | ---------------------------------------- |
2531+ | <code >␣ m languageId: java = =</code > | Format region or buffer | command | ` editor.action.format ` |
2532+ | <code >␣ m languageId: java = b</code > | Format buffer | command | ` editor.action.formatDocument ` |
2533+ | <code >␣ m languageId: java = c</code > | Format changes | command | ` editor.action.formatChanges ` |
2534+ | <code >␣ m languageId: java = s</code > | Format selection | command | ` editor.action.formatSelection ` |
2535+ | <code >␣ m languageId: java = B</code > | Format buffer with formatter | command | ` editor.action.formatDocument.multiple ` |
2536+ | <code >␣ m languageId: java = S</code > | Format selection with formatter | command | ` editor.action.formatSelection.multiple ` |
2537+
2538+ # +Code actions
2539+
2540+ Key Binding: <code >␣ m languageId: java a</code >
2541+
2542+ Type: <code >bindings</code >
2543+
2544+ | Key Binding | Name | Type | Command(s) |
2545+ | ------------------------------------ | ------------------- | ------- | ---------------------------- |
2546+ | <code >␣ m languageId: java a a</code > | Execute code action | command | ` editor.action.codeAction ` |
2547+ | <code >␣ m languageId: java a f</code > | Execute fix action | command | ` editor.action.quickFix ` |
2548+ | <code >␣ m languageId: java a r</code > | Refactor action | command | ` editor.action.refactor ` |
2549+ | <code >␣ m languageId: java a s</code > | Source action | command | ` editor.action.sourceAction ` |
2550+
2551+ # +Go to
2552+
2553+ Key Binding: <code >␣ m languageId: java g</code >
2554+
2555+ Type: <code >bindings</code >
2556+
2557+ | Key Binding | Name | Type | Command(s) |
2558+ | ------------------------------------ | -------------------------- | ------- | ------------------------------------------- |
2559+ | <code >␣ m languageId: java g d</code > | Go to definition | command | ` editor.action.revealDefinition ` |
2560+ | <code >␣ m languageId: java g h</code > | Show call hierarchy | command | ` references-view.showCallHierarchy ` |
2561+ | <code >␣ m languageId: java g e</code > | Go to error list | command | ` workbench.action.showErrorsWarnings ` |
2562+ | <code >␣ m languageId: java g i</code > | Go to implementations | command | ` editor.action.goToImplementation ` |
2563+ | <code >␣ m languageId: java g o</code > | Go to super implementation | command | ` java.action.navigateToSuperImplementation ` |
2564+ | <code >␣ m languageId: java g r</code > | Go to references | command | ` editor.action.goToReferences ` |
2565+ | <code >␣ m languageId: java g s</code > | Go to symbol in buffer | command | ` workbench.action.gotoSymbol ` |
2566+ | <code >␣ m languageId: java g t</code > | Go to type definition | command | ` editor.action.goToTypeDefinition ` |
2567+ | <code >␣ m languageId: java g u</code > | Go to subtype hierarchy | command | ` java.action.showSubtypeHierarchy ` |
2568+ | <code >␣ m languageId: java g H</code > | Go to type hierarchy | command | ` java.action.showTypeHierarchy ` |
2569+ | <code >␣ m languageId: java g I</code > | Find implementations | command | ` references-view.findImplementations ` |
2570+ | <code >␣ m languageId: java g R</code > | Find references | command | ` references-view.findReferences ` |
2571+ | <code >␣ m languageId: java g S</code > | Go to symbol in project | command | ` workbench.action.showAllSymbols ` |
2572+ | <code >␣ m languageId: java g T</code > | Go to test | command | ` java.test.goToTest ` |
2573+ | <code >␣ m languageId: java g U</code > | Go to supertype hierarchy | command | ` java.action.showSupertypeHierarchy ` |
2574+
2575+ # +Refactor
2576+
2577+ Key Binding: <code >␣ m languageId: java r</code >
2578+
2579+ Type: <code >bindings</code >
2580+
2581+ | Key Binding | Name | Type | Command(s) |
2582+ | ------------------------------------ | ------------------------------- | ------- | ------------------------------- |
2583+ | <code >␣ m languageId: java r a</code > | Execute code actions | command | ` editor.action.codeAction ` |
2584+ | <code >␣ m languageId: java r e</code > | Extract to function or variable | command | ` editor.action.codeAction ` |
2585+ | <code >␣ m languageId: java r o</code > | Organize imports | command | ` editor.action.organizeImports ` |
2586+ | <code >␣ m languageId: java r r</code > | Rename symbol | command | ` editor.action.rename ` |
2587+ | <code >␣ m languageId: java r R</code > | Refactor actions | command | ` editor.action.refactor ` |
2588+
2589+ # +Test
2590+
2591+ Key Binding: <code >␣ m languageId: java t</code >
2592+
2593+ Type: <code >bindings</code >
2594+
2595+ | Key Binding | Name | Type | Command(s) |
2596+ | ------------------------------------ | --------------------- | ------- | ------------------------ |
2597+ | <code >␣ m languageId: java t a</code > | Run all tests | command | ` testing.runAll ` |
2598+ | <code >␣ m languageId: java t b</code > | Run current test file | command | ` testing.runCurrentFile ` |
2599+ | <code >␣ m languageId: java t r</code > | Re-run failed tests | command | ` testing.reRunFailTests ` |
2600+ | <code >␣ m languageId: java t t</code > | Select and run test | command | ` testing.runSelected ` |
2601+ | <code >␣ m languageId: java t A</code > | Debug all tests | command | ` testing.debugAll ` |
2602+ | <code >␣ m languageId: java t T</code > | Select and debug test | command | ` testing.debugSelected ` |
2603+
2604+ # +Peek
2605+
2606+ Key Binding: <code >␣ m languageId: java G</code >
2607+
2608+ Type: <code >bindings</code >
2609+
2610+ | Key Binding | Name | Type | Command(s) |
2611+ | ------------------------------------ | -------------------- | ------- | --------------------------------------- |
2612+ | <code >␣ m languageId: java G d</code > | Peek definition | command | ` editor.action.peekDefinition ` |
2613+ | <code >␣ m languageId: java G h</code > | Peek call hierarchy | command | ` editor.showCallHierarchy ` |
2614+ | <code >␣ m languageId: java G i</code > | Peek implementations | command | ` editor.action.peekImplementation ` |
2615+ | <code >␣ m languageId: java G r</code > | Peek references | command | ` editor.action.referenceSearch.trigger ` |
2616+ | <code >␣ m languageId: java G t</code > | Peek type definition | command | ` editor.action.peekTypeDefinition ` |
2617+
25042618# +Wrap
25052619
25062620Key Binding: <code >␣ m languageId: clojure k w</code >
0 commit comments