microsoft / microsoft/vscode-java-pack
Track: Status of Java related features in eclipse and IntelliJ keymap extensions
Abierto
@CsCherrYY ya está trabajando en esto.
Desde el 18/9/2021.
ai-triaged
documentation
enhancement
- Lenguaje dominante
- TypeScript
- Estrellas
- 352
- Forks
- 166
- Merge medio
- 17 h 47 min
- PR fusionados (30 d)
- 32
Descripción
The following table contains the missing or wrong keybindings in related extension's repository.
vscode-intellij-idea-keybindings
Overview
| Feature | IntelliJ default(windows) | Intellij default(mac) | IntelliJ keymap support | command | when |
|---|---|---|---|---|---|
| Restore default layout | shift+f12 | shift+f12 | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/255 | workbench.action.resetViewLocations | always |
Editing
| Feature | IntelliJ default(windows) | Intellij default(mac) | IntelliJ keymap support | command | when |
|---|---|---|---|---|---|
| Column selection mode | alt+shift+insert | shift+cmd+8 | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/256 | editor.action.toggleColumnSelection | editorTextFocus |
| Compare Files | ctrl+d | cmd+d | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/257 | workbench.files.action.compareFileWith | !editorTextFocus |
| Go to Super Method | ctrl+u | cmd+u | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/258 | java.action.navigateToSuperImplementation | editorTextFocus |
Refactor
| Feature | IntelliJ default(windows) | Intellij default(mac) | IntelliJ keymap support | command | when |
|---|---|---|---|---|---|
| Refactor... | ctrl+alt+shift+t | ctrl+t | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/259 | editor.action.refactor | editorHasCodeActionsProvider && editorTextFocus && !editorReadonly |
| Introduce Field | ctrl+alt+f | alt+cmd+f | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/260 | editor.action.codeAction & refactor.extract.field | editorTextFocus |
| Introduce Constant | ctrl+alt+c | alt+cmd+c | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/261 | editor.action.codeAction & refactor.extract.constant | editorTextFocus |
Source Action
| Feature | IntelliJ default(windows) | Intellij default(mac) | IntelliJ keymap support | command | when |
|---|---|---|---|---|---|
| Source Action | alt+insert | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/252 | editor.action.sourceAction |
Run & Debugging
| Feature | IntelliJ default(windows) | Intellij default(mac) | IntelliJ keymap support | command | when |
|---|---|---|---|---|---|
| Stop | ctrl+f2 | cmd+f2 | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/262 | workbench.action.debug.stop | inDebugMode && !focusedSessionIsAttach |
| View Breakpoints... | ctrl+shift+f8 | shift+cmd+f8 | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/263 | workbench.debug.action.focusBreakpointsView | always |
Testing
| Feature | IntelliJ default(windows) | Intellij default(mac) | IntelliJ keymap support | command | when |
|---|---|---|---|---|---|
| Go to Test | ctrl+shift+t | shift+cmd+t | https://github.com/kasecato/vscode-intellij-idea-keybindings/pull/264 | java.test.goToTest | java:testRunnerActivated |
vscode-eclipse-keybindings
Overview
| Feature | Eclipse default(windows) | Eclipse default(mac) | Eclipse keymap support | command | when |
|---|---|---|---|---|---|
| open strcuture | ctrl+f3 | cmd+f3 | ✅https://github.com/alphabotsec/vscode-eclipse-keybindings/pull/52 | outline.focus | always |
| split editor | shift+ctrl+[ | shift+cmd+[ | https://github.com/alphabotsec/vscode-eclipse-keybindings/pull/53 | workbench.action.splitEditor | always |
Refactor
| Feature | Eclipse default(windows) | Eclipse default(mac) | Eclipse keymap support | command | when |
|---|---|---|---|---|---|
| refactor... | alt+shift+t | alt+cmd+t | ✅https://github.com/alphabotsec/vscode-eclipse-keybindings/pull/54 | editor.action.refactor | editorHasCodeActionsProvider && editorTextFocus && !editorReadonly |
Source Action
| Feature | Eclipse default(windows) | Eclipse default(mac) | Eclipse keymap support | command | when |
|---|---|---|---|---|---|
| Source Action | alt+shift+s | alt+cmd+s | ✅https://github.com/alphabotsec/vscode-eclipse-keybindings/pull/55 | editor.action.sourceAction | editorTextFocus |
Run & Debugging
| Feature | Eclipse default(windows) | Eclipse default(mac) | Eclipse keymap support | command | when |
|---|---|---|---|---|---|
| debugging | f11 | cmd+f11 | ✅https://github.com/alphabotsec/vscode-eclipse-keybindings/pull/56 | workbench.action.debug.start | debuggersAvailable && debugState == 'inactive' |
| run | ctrl+f11 | shift+cmd+f11 | ✅https://github.com/alphabotsec/vscode-eclipse-keybindings/pull/56 | workbench.action.debug.run | debuggersAvailable && debugState != 'initializing' |
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Evaluación
Este issue todavía no se ha evaluado.