vscode添加快捷键与插件

1.添加插件

1.1 添加了个"move ts"插件。专门移动ts文件

添加快捷键

{
    "key": "ctrl+alt+m",
    "command": "move-ts.move",
    "when": "editorTextFocus"
}

用快捷键移动文件,每次都弹出警告对话框。查看Move Ts插件的页面发现有一条"movets.skipWarning"参数。

添加这个参数,去除警告对话框。

“文件”——>“首选项”——>设置——>“用户设置”。

搜索“movets" ,勾选”“Movets:Skip Warning”,就不会每次移动TS文件都弹出警告。

1.2 添加 "Document this"。 专门添加函数注释

1.3 添加“file header” 。专门添加文件注释

1.4添加visual studio intellicode。扩展插件基于对代码上下文的理解并结合机器学习提供AI辅助开发功能,适用于Python, TypeScript/ JavaScript以及 Java的开发人员。

1.5NPM Intellisense。自动完成npm模块导入声明。就是require导入模块

 

2.快捷键

2.1 代码扩展选中“shift+alt+right”、“shift+alt+left”

2.2 选中代码复制。“alt+shift+up”、“alt+shift+down”

2.3  列操作。 "ctrl+shift+alt+up"、"ctrl+shift+alt+down"

2.4 拆分或切换编辑器。"ctrl+1"、"ctrl+2"

2.5 隐藏、显示左侧文件管理列表。“ctrl+b”

2.6 在左侧文件列表与编辑器间切换。"ctrl+shift+e"

2.7 当前代码上一行插入。“ctrl+shift+enter”

2.7 当前代码下一行插入。“ctrl+enter”

2.8 安装typescript toolbox插件后添加getter、setter方法。"alt+shift+g"

2.9 改代码结构后经常出现“找不到XXX”类的警告,无法自动化导入类。解决方法,关闭后重新打开工程。

可以添加右键快捷键打开。

 

 

### 恢复 VSCode 快捷键设置的方法 在使用 Visual Studio Code (VSCode) 的过程中,如果某些快捷键失效,可能是由于快捷键冲突或自定义配置导致的。以下是恢复快捷键的具体方法: #### 方法一:通过删除绑定恢复快捷键 如果某个插件(例如 `bookmarks` 或 `CodeRunner`)的快捷键其他插件或系统快捷键发生冲突,可以通过以下步骤解决: 1. 打开快捷键设置界面:`Ctrl + K Ctrl + S`。 2. 在快捷键列表中找到冲突的快捷键。 3. 右键点击冲突的快捷键,选择“删除绑定”以移除该快捷键的绑定[^1]。 #### 方法二:编辑配置文件恢复默认快捷键 如果快捷键被手动修改或删除,可以通过以下方式恢复默认设置: 1. 打开快捷键 JSON 文件:`Ctrl + K Ctrl + S`,然后点击右上角的“打开键盘快捷方式 (JSON)”按钮。 2. 在打开的 `keybindings.json` 文件中,删除目标快捷键相关的自定义配置项。 3. 保存文件后,VSCode 将自动恢复默认的快捷键设置[^1]。 #### 方法三:重置所有快捷键为默认值 如果需要快速恢复所有快捷键为默认状态,可以执行以下操作: 1. 删除或重命名用户目录下的 `keybindings.json` 文件。 - Windows: `%APPDATA%\Code\User\keybindings.json` - macOS: `~/Library/Application Support/Code/User/keybindings.json` - Linux: `~/.config/Code/User/keybindings.json` 2. 重启 VSCode,系统将重新生成一个空的 `keybindings.json` 文件,并恢复所有快捷键为默认值[^2]。 #### 方法四:检查全局快捷键冲突 如果快捷键仍然无效,可能是由于操作系统或其他软件的全局快捷键冲突导致。可以通过以下方式排查: - 使用任务管理器或系统设置检查是否有其他程序占用了相同的快捷键组合。 - 在 VSCode 中测试快捷键是否生效。如果无效,尝试更改快捷键组合以避免冲突[^2]。 ```json // 示例:在 keybindings.json 中添加自定义快捷键 [ { "key": "ctrl+shift+p", "command": "workbench.action.showCommands", "when": "editorTextFocus" } ] ``` ### 注意事项 - 如果安装了多个插件,可能会出现快捷键冲突。建议定期检查快捷键设置以确保功能正常[^3]。 - 修改快捷键时,请确保不会其他常用快捷键冲突,以免影响工作效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值