microsoft / microsoft/vscode-java-pack
Track: Status of Java related features in eclipse and IntelliJ keymap extensions
Aperta
@CsCherrYY ci sta già lavorando.
Dal 18/9/2021.
ai-triaged
documentation
enhancement
- Lingua principale
- TypeScript
- Stelle
- 352
- Fork
- 166
- Merge medio
- 17h 47m
- PR unite (30g)
- 32
Descrizione
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' |
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Valutazione
Questa issue non è ancora stata valutata.