https://github.com/heartacker/vscode-better-extend-keybindings
better extend vscode key map make vscode better
https://github.com/heartacker/vscode-better-extend-keybindings
better keybindings keymaps vscode
Last synced: 4 months ago
JSON representation
better extend vscode key map make vscode better
- Host: GitHub
- URL: https://github.com/heartacker/vscode-better-extend-keybindings
- Owner: heartacker
- License: other
- Created: 2021-11-15T14:46:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-03-04T13:15:20.000Z (about 4 years ago)
- Last Synced: 2025-05-25T02:44:31.962Z (about 1 year ago)
- Topics: better, keybindings, keymaps, vscode
- Homepage: https://marketplace.visualstudio.com/items?itemName=heartacker.better-extend-keybindings
- Size: 30.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# VSCode Better Extend Keymap ⌨️
Better extend keybindings to make VSCode better ❤️~
更好的扩充快捷键使 VSCode 更好用 ❤️~
## Features
- Add some key shortcut binding for useful command, no conflict with the default and other extensions.
- 添加几个非常好用的快捷键支持,基本不会和其他插件冲突。
| 快捷键/Short Cut | Description | 描述 |
| -----------------------------: | --------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| Ctrl+Shift+~ | Creat Terminal With root and profile | 创建新的终端。支持选择工作区。 |
| Ctrl+Shift+Alt+J | Toggle Max/Normal Panel | 切换最大化最小化面板。 |
| Ctrl(Cmd)+Alt+I | Insert Snippets | 插入当前语言代码片段。 |
| Ctrl(Cmd)+Shift+I | triggerParameterHints | 触发代码提示 |
| Ctrl+Win+= | Maximize current Editor group | 最大化当前编辑器组。 |
| Ctrl+Win+- | Restore current Editor group Size | 恢复当前编辑器组的大小。 |
| Alt+F11 | High Current Word | 高亮代码,需要你安装 [TextMarker](https://marketplace.visualstudio.com/items?itemName=ryu1kn.text-marker)。 |
| F1 | navigateBack | 返回, 等价Alt + ⬅ |
| Alt+F1 | navigateForward | 前进, 等价Alt + ➡ |
| Ctrl+F1 | goToImplementation | 转到实现或/定义, 等价Ctrl+F12 |
| Shift+F1 | goToReferences | 查找引用, 等价Shift+F12 |
| Ctrl+Alt+F5 | debug.selectandstart | 选择那个调试任务去运行 debug |
| Ctrl+Alt+Shift+B | tasks.runTask(Selection) | 选择那个构建任务去 build |
| Ctrl+N | new File (focus on file tree)(saved) | 当聚焦到文件管理器时。创建一个命名新文件(方式和鼠标点击一致,会直接命名并保存) |
| Ctrl+Shift+N | new Folder When focus on file tree | 当聚焦到文件管理器时。创建一个新文件夹(方式和鼠标点击一致) |
| Ctrl+Alt+B | Toggle side panel(request V1.62.0) | 切换 新的侧边栏。需要VSCode 1.62.0 版本及以上 |
| Shift+Alt+F11 | findImplementations(like Shift+Alt+F12) | 查找所有实现。 类似查找所有引用(Shift+Alt+F12) |
| Ctrl+Alt+O | outline.focus | 聚焦到 Outline 大纲 |
| Ctrl+Up | terminal.scrollToPreviousCommand | 终端中向上滚动到上一个命令处 |
| Ctrl+Down | terminal.scrollToNextCommand | 终端中向下滚动到下一个命令处 |
| Ctrl+Shift+Up | terminal.selectToPreviousCommand | 终端中向上选择到上一个命令的内容 |
| Ctrl+Shift+Down | terminal.selectToNextCommand | 终端中向下选择到下一个命令的内容 |
| | | |
| Ctrl+Shift+G Ctrl+F | git.fetchAll | 从所有远程中提取 fetch |
| Ctrl+Shift+G Ctrl+P | git.pushTo | 推送到 git 仓库 |
| Ctrl+Shift+G Alt+P | git.pull | 从 git 仓库拉取 |
| Ctrl+Shift+G Ctrl+S | git.sync | 从 git 仓库同步(pull&push) |
### For more information
[https://github.com/heartacker/vscode-better-extend-keybindings](https://github.com/heartacker/vscode-better-extend-keybindings)
**Enjoy!**