diff --git a/CHANGELOG.md b/CHANGELOG.md index 7dbfef5..dbd5921 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 0.2.4 (November 30, 2016) + +* enhancement - Ctrl+Shift+Numpad (- and +) should perform "Fold all" & "Expand all". See [#38](https://github.com/k--kato/vscode-intellij-idea-keybindings/issues/38). + ## 0.2.3 (November 29, 2016) * enhancement - alt+1 should toggle close corresponding tool window instead of just opening. See [#36](https://github.com/k--kato/vscode-intellij-idea-keybindings/issues/36). diff --git a/README.md b/README.md index 35e5f6d..866da7c 100644 --- a/README.md +++ b/README.md @@ -51,9 +51,13 @@ ctrl+shift+[ | cmd+shift+[ | Select till code block start | N/A ctrl+delete | alt+delete | Delete to word end | ✅ ctrl+backspace | alt+backspace | Delete to word start | ✅ ctrl+= | cmd+= | Expand code block | ✅ +ctrl+numpad_add | cmd+numpad_add | Expand code block | ✅ ctrl+- | cmd+- | Collapse code block | ✅ +ctrl+numpad_subtract | cmd+numpad_subtract | Collapse code block | ✅ ctrl+shift+= | cmd+shift+= | Expand all | ✅ +ctrl+shift+numpad_add | cmd+shift+numpad_add | Expand all | ✅ ctrl+shift+- | cmd+shift+- | Collapse all | ✅ +ctrl+shift+numpad_subtract | cmd+shift+numpad_subtract | Collapse all | ✅ ctrl+f4 | cmd+w | Close active editor tab | ✅ alt+j | ctrl+g | Add selection for Next Occurrence | ✅ alt+shift+j | ctrl+shift+g | Unselect Occurrence | ✅ @@ -189,14 +193,23 @@ ctrl+j | cmd+j | Insert Live Template | N/A Linux, Windows | macOS | Feature | Supported ---------------|------|---------|---------- alt+0 | cmd+0 | Activate Messages window (Problems) | ✅ +alt+numpad0 | cmd+numpad0 | Activate Messages window (Problems) | ✅ alt+1 | cmd+1 | Open corresponding tool window (Explorer) | ✅ +alt+numpad1 | cmd+numpad1 | Open corresponding tool window (Explorer) | ✅ alt+1 | cmd+1 | Close corresponding tool window (Explorer) | ✅ +alt+numpad1 | cmd+numpad1 | Close corresponding tool window (Explorer) | ✅ alt+3 | cmd+3 | Open corresponding tool window (Search) | ✅ +alt+numpad3 | cmd+numpad3 | Open corresponding tool window (Search) | ✅ alt+3 | cmd+3 | Close corresponding tool window (Search) | ✅ +alt+numpad3 | cmd+numpad3 | Close corresponding tool window (Search) | ✅ alt+5 | cmd+5 | Open corresponding tool window (Debug) | ✅ +alt+numpad5 | cmd+numpad5 | Open corresponding tool window (Debug) | ✅ alt+5 | cmd+5 | Close corresponding tool window (Debug) | ✅ +alt+numpad5 | cmd+numpad5 | Close corresponding tool window (Debug) | ✅ alt+9 | cmd+9 | Open corresponding tool window (Git) | ✅ +alt+numpad9 | cmd+numpad9 | Open corresponding tool window (Git) | ✅ alt+9 | cmd+9 | Close corresponding tool window (Git) | ✅ +alt+numpad9 | cmd+numpad9 | Close corresponding tool window (Git) | ✅ ctrl+s | cmd+s | Save all | ✅ ctrl+alt+y | cmd+alt+y | Synchronize | ✅ ctrl+alt+f | ctrl+cmd+f | Toggle full screen mode | ✅ diff --git a/package.json b/package.json index 86bd8c9..67543bf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "intellij-idea-keybindings", - "version": "0.2.3", + "version": "0.2.4", "publisher": "k--kato", "engines": { "vscode": "1.7.x" @@ -372,24 +372,48 @@ "command": "editor.unfold", "when": "editorFocus", "intellij": "Expand code block" + }, { + "key": "ctrl+numpad_add", + "mac": "cmd+numpad_add", + "command": "editor.unfold", + "when": "editorFocus", + "intellij": "Expand code block" }, { "key": "ctrl+-", "mac": "cmd+-", "command": "editor.fold", "when": "editorFocus", "intellij": "Collapse code block" + }, { + "key": "ctrl+numpad_subtract", + "mac": "cmd+numpad_subtract", + "command": "editor.fold", + "when": "editorFocus", + "intellij": "Collapse code block" }, { "key": "ctrl+shift+=", "mac": "cmd+shift+=", "command": "editor.unfoldAll", "when": "editorFocus", "intellij": "Expand all" + }, { + "key": "ctrl+shift+numpad_add", + "mac": "cmd+shift+numpad_add", + "command": "editor.unfoldAll", + "when": "editorFocus", + "intellij": "Expand all" }, { "key": "ctrl+shift+-", "mac": "cmd+shift+-", "command": "editor.foldAll", "when": "editorFocus", "intellij": "Collapse all" + }, { + "key": "ctrl+shift+numpad_subtract", + "mac": "cmd+shift+numpad_subtract", + "command": "editor.foldAll", + "when": "editorFocus", + "intellij": "Collapse all" }, { "key": "ctrl+f4", "mac": "cmd+w", @@ -1123,54 +1147,107 @@ "mac": "cmd+0", "command": "workbench.actions.view.problems", "intellij": "Activate Messages window (Problems)" + }, { + "key": "alt+numpad0", + "mac": "cmd+numpad0", + "command": "workbench.actions.view.problems", + "intellij": "Activate Messages window (Problems)" }, { "key": "alt+1", "mac": "cmd+1", "command": "workbench.view.explorer", "when": "editorFocus", "intellij": "Open corresponding tool window (Explorer)" + }, { + "key": "alt+numpad1", + "mac": "cmd+numpad1", + "command": "workbench.view.explorer", + "when": "editorFocus", + "intellij": "Open corresponding tool window (Explorer)" }, { "key": "alt+1", "mac": "cmd+1", "command": "workbench.action.toggleSidebarVisibility", "when": "!editorFocus", "intellij": "Close corresponding tool window (Explorer)" + }, { + "key": "alt+numpad1", + "mac": "cmd+numpad1", + "command": "workbench.action.toggleSidebarVisibility", + "when": "!editorFocus", + "intellij": "Close corresponding tool window (Explorer)" }, { "key": "alt+3", "mac": "cmd+3", "command": "workbench.view.search", "when": "!searchViewletVisible", "intellij": "Open corresponding tool window (Search)" + }, { + "key": "alt+numpad3", + "mac": "cmd+numpad3", + "command": "workbench.view.search", + "when": "!searchViewletVisible", + "intellij": "Open corresponding tool window (Search)" }, { "key": "alt+3", "mac": "cmd+3", "command": "workbench.action.toggleSidebarVisibility", "when": "searchViewletVisible", "intellij": "Close corresponding tool window (Search)" + }, { + "key": "alt+numpad3", + "mac": "cmd+numpad3", + "command": "workbench.action.toggleSidebarVisibility", + "when": "searchViewletVisible", + "intellij": "Close corresponding tool window (Search)" }, { "key": "alt+5", "mac": "cmd+5", "command": "workbench.view.debug", "when": "!editorFocus", "intellij": "Open corresponding tool window (Debug)" + }, { + "key": "alt+numpad5", + "mac": "cmd+numpad5", + "command": "workbench.view.debug", + "when": "!editorFocus", + "intellij": "Open corresponding tool window (Debug)" }, { "key": "alt+5", "mac": "cmd+5", "command": "workbench.action.toggleSidebarVisibility", "when": "!editorFocus", "intellij": "Close corresponding tool window (Debug)" + }, { + "key": "alt+numpad5", + "mac": "cmd+numpad5", + "command": "workbench.action.toggleSidebarVisibility", + "when": "!editorFocus", + "intellij": "Close corresponding tool window (Debug)" }, { "key": "alt+9", "mac": "cmd+9", "command": "workbench.view.git", "when": "editorFocus", "intellij": "Open corresponding tool window (Git)" + }, { + "key": "alt+numpad9", + "mac": "cmd+numpad9", + "command": "workbench.view.git", + "when": "editorFocus", + "intellij": "Open corresponding tool window (Git)" }, { "key": "alt+9", "mac": "cmd+9", "command": "workbench.action.toggleSidebarVisibility", "when": "!editorFocus", "intellij": "Close corresponding tool window (Git)" + }, { + "key": "alt+numpad9", + "mac": "cmd+numpad9", + "command": "workbench.action.toggleSidebarVisibility", + "when": "!editorFocus", + "intellij": "Close corresponding tool window (Git)" }, { "key": "ctrl+s", "mac": "cmd+s", diff --git a/src/package-with-comment.json b/src/package-with-comment.json index 1cdf719..b38a2af 100644 --- a/src/package-with-comment.json +++ b/src/package-with-comment.json @@ -1,6 +1,6 @@ { "name": "intellij-idea-keybindings", - "version": "0.2.3", + "version": "0.2.4", "publisher": "k--kato", "engines": { "vscode": "1.7.x" @@ -387,6 +387,13 @@ "when": "editorFocus", "intellij": "Expand code block" }, + { + "key": "ctrl+numpad_add", + "mac": "cmd+numpad_add", + "command": "editor.unfold", + "when": "editorFocus", + "intellij": "Expand code block" + }, { "key": "ctrl+-", "mac": "cmd+-", @@ -394,6 +401,13 @@ "when": "editorFocus", "intellij": "Collapse code block" }, + { + "key": "ctrl+numpad_subtract", + "mac": "cmd+numpad_subtract", + "command": "editor.fold", + "when": "editorFocus", + "intellij": "Collapse code block" + }, { "key": "ctrl+shift+=", "mac": "cmd+shift+=", @@ -401,6 +415,13 @@ "when": "editorFocus", "intellij": "Expand all" }, + { + "key": "ctrl+shift+numpad_add", + "mac": "cmd+shift+numpad_add", + "command": "editor.unfoldAll", + "when": "editorFocus", + "intellij": "Expand all" + }, { "key": "ctrl+shift+-", "mac": "cmd+shift+-", @@ -408,6 +429,13 @@ "when": "editorFocus", "intellij": "Collapse all" }, + { + "key": "ctrl+shift+numpad_subtract", + "mac": "cmd+shift+numpad_subtract", + "command": "editor.foldAll", + "when": "editorFocus", + "intellij": "Collapse all" + }, { "key": "ctrl+f4", "mac": "cmd+w", @@ -1168,6 +1196,12 @@ "command": "workbench.actions.view.problems", "intellij": "Activate Messages window (Problems)" }, + { + "key": "alt+numpad0", + "mac": "cmd+numpad0", + "command": "workbench.actions.view.problems", + "intellij": "Activate Messages window (Problems)" + }, { "key": "alt+1", "mac": "cmd+1", @@ -1175,6 +1209,13 @@ "when": "editorFocus", "intellij": "Open corresponding tool window (Explorer)" }, + { + "key": "alt+numpad1", + "mac": "cmd+numpad1", + "command": "workbench.view.explorer", + "when": "editorFocus", + "intellij": "Open corresponding tool window (Explorer)" + }, { "key": "alt+1", "mac": "cmd+1", @@ -1182,6 +1223,13 @@ "when": "!editorFocus", "intellij": "Close corresponding tool window (Explorer)" }, + { + "key": "alt+numpad1", + "mac": "cmd+numpad1", + "command": "workbench.action.toggleSidebarVisibility", + "when": "!editorFocus", + "intellij": "Close corresponding tool window (Explorer)" + }, { "key": "alt+3", "mac": "cmd+3", @@ -1189,6 +1237,13 @@ "when": "!searchViewletVisible", "intellij": "Open corresponding tool window (Search)" }, + { + "key": "alt+numpad3", + "mac": "cmd+numpad3", + "command": "workbench.view.search", + "when": "!searchViewletVisible", + "intellij": "Open corresponding tool window (Search)" + }, { "key": "alt+3", "mac": "cmd+3", @@ -1196,6 +1251,13 @@ "when": "searchViewletVisible", "intellij": "Close corresponding tool window (Search)" }, + { + "key": "alt+numpad3", + "mac": "cmd+numpad3", + "command": "workbench.action.toggleSidebarVisibility", + "when": "searchViewletVisible", + "intellij": "Close corresponding tool window (Search)" + }, { "key": "alt+5", "mac": "cmd+5", @@ -1203,6 +1265,13 @@ "when": "!editorFocus", "intellij": "Open corresponding tool window (Debug)" }, + { + "key": "alt+numpad5", + "mac": "cmd+numpad5", + "command": "workbench.view.debug", + "when": "!editorFocus", + "intellij": "Open corresponding tool window (Debug)" + }, { "key": "alt+5", "mac": "cmd+5", @@ -1210,6 +1279,13 @@ "when": "!editorFocus", "intellij": "Close corresponding tool window (Debug)" }, + { + "key": "alt+numpad5", + "mac": "cmd+numpad5", + "command": "workbench.action.toggleSidebarVisibility", + "when": "!editorFocus", + "intellij": "Close corresponding tool window (Debug)" + }, { "key": "alt+9", "mac": "cmd+9", @@ -1217,6 +1293,13 @@ "when": "editorFocus", "intellij": "Open corresponding tool window (Git)" }, + { + "key": "alt+numpad9", + "mac": "cmd+numpad9", + "command": "workbench.view.git", + "when": "editorFocus", + "intellij": "Open corresponding tool window (Git)" + }, { "key": "alt+9", "mac": "cmd+9", @@ -1224,6 +1307,13 @@ "when": "!editorFocus", "intellij": "Close corresponding tool window (Git)" }, + { + "key": "alt+numpad9", + "mac": "cmd+numpad9", + "command": "workbench.action.toggleSidebarVisibility", + "when": "!editorFocus", + "intellij": "Close corresponding tool window (Git)" + }, { "key": "ctrl+s", "mac": "cmd+s",