An open API service indexing awesome lists of open source software.

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

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!**