1. // 快捷键设置 keyiing.json
  2. // 将键绑定放入此文件中以覆盖默认值
  3. [
  4.     /* // 转换大写
  5.     {
  6.         "key" : "ctrl+shift+u",
  7.         "command" : "editor.action.transformToUppercase",
  8.         "when" : "editorTextFocus"
  9.     },
  10.     // 转换小写
  11.     {
  12.         "key" : "ctrl+shift+l",
  13.         "command" : "editor.action.transformToLowercase",
  14.         "when" : "editorTextFocus"
  15.     },*/
  16.     // 定制与 sublime 相同的大小写转换快捷键,需安装 TextTransform 插件
  17.     {
  18.         "key": "ctrl+k ctrl+u",
  19.         "command": "uppercase",
  20.         "when": "editorTextFocus"
  21.     },
  22.     {
  23.         "key": "ctrl+k ctrl+l",
  24.         "command": "lowercase",
  25.         "when": "editorTextFocus"
  26.     },
  27.     // ctrl+space 被切换输入法快捷键占用
  28.     // {
  29.     // "key": "ctrl+alt+space",
  30.     // "command": "editor.action.triggerSuggest",
  31.     // "when": "editorTextFocus"
  32.     // },
  33.     // ctrl+d 删除一行
  34.     {
  35.         "key": "ctrl+d",
  36.         "command": "editor.action.deleteLines",
  37.         "when": "editorTextFocus"
  38.     },
  39.     // 选中高亮
  40.     {
  41.         "key": "alt+d",
  42.         "command": "editor.action.addSelectionToNextFindMatch",
  43.         "when": "editorFocus"
  44.     },
  45.     // ctrl+shift+/多行注释
  46.     {
  47.         "key": "ctrl+shift+/",
  48.         "command": "editor.action.blockComment",
  49.         "when": "editorTextFocus"
  50.     },
  51.     // 高亮文本编辑颜色
  52.     {
  53.         "key": "alt+q",
  54.         "command": "textmarker.markText",
  55.         "when": "editorTextFocus"
  56.     },
  57.     // 清除文本编辑颜色
  58.     {
  59.         "key": "alt+z",
  60.         "command": "textmarker.clearAllHighlight",
  61.         "when": "editorTextFocus"
  62.     },
  63.     // 注释table化
  64.     // {
  65.     // "key": "alt+t",
  66.     // "command": "extension.table.formatCurrent",
  67.     // "when": "editorTextFocus"
  68.     // },
  69.     // 格式化热键 覆盖点击文件的快捷键
  70.     // {
  71.     // "key" : "alt+f",
  72.     // "command": "editor.action.format",
  73.     // "when" : "editorHasFormattingProvider && editorTextFocus && !editorReadonly"
  74.     // },
  75.     // 复制一行到下一行
  76.     {
  77.         // "key" : "ctrl+shift+c",
  78.         "key": "alt+c",
  79.         // "command": "editor.action.fLinesDownAction",
  80.         "command": "editor.action.copyLinesDownAction",
  81.         "when": "editorTextFocus"
  82.     },
  83.     // 复制一行到下一行
  84.     // {
  85.     // "key": "alt+shift+j",
  86.     // "command": "editor.Add.doc.comments",
  87.     // "when": "editorTextFocus"
  88.     // },
  89.     // 快速添加注释信息
  90.     {
  91.         "key": "ctrl+alt+j",
  92.         // "command": "docthis.documentEverythingVisible"
  93.         // "command": "docthis.documentEverything"
  94.         "command": "docthis.documentThis"
  95.     },
  96.     // // log日志打印参数信息
  97.     // {
  98.     // "key": "ctrl+t",
  99.     // "command": "extension.insertLogStatement",
  100.     // "when": "editorTextFocus"
  101.     // },
  102.     // 清除所有log日志
  103.     {
  104.         "key": "alt+shift+l",
  105.         "command": "extension.deleteAllLogStatements"
  106.     },
  107.     // 调试快捷键 以防占用
  108.     {
  109.         "key": "ctrl+shift+d",
  110.         "command": "workbench.view.debug"
  111.     },
  112.     //逗号分隔
  113.     {
  114.         "key": "alt+shift+w",
  115.         "command": "words"
  116.     },
  117.     //驼峰命名小写下划线
  118.     {
  119.         "key": "alt+s",
  120.         "command": "snakeCase"
  121.     },
  122.     // // 替换选择
  123.     // {
  124.     // "key": "alt+r",
  125.     // "command": "replace"
  126.     // },
  127.     //驼峰命名小写
  128.     {
  129.         "key": "alt+e",
  130.         "command": "camelCase"
  131.     },
  132.     //括号匹配
  133.     {
  134.         "key": "alt+m",
  135.         "command": "expand-selection-to-scope.expand"
  136.     },
  137.     //快捷建立方法method
  138.     {
  139.         "key": "alt+f",
  140.         "command": "cmstead.jsRefactor.wrapInExecutedFunction"
  141.     },
  142.     // // json转对象
  143.     // {
  144.     // "key": "ctrl+shift+j",
  145.     // "command": "jsonToJSObject.convert"
  146.     // },
  147.     // 去除空格
  148.     {
  149.         "key": "ctrl+;",
  150.         "command": "blankLine.process"
  151.     },
  152.     // : = 对齐
  153.     {
  154.         "key": "alt+=",
  155.         "command": "alignment.align",
  156.         "when": "editorHasSelection"
  157.     },
  158.     // 选择一行 下选择
  159.     {
  160.         "key": "ctrl+s",
  161.         "command": "expandLineSelection",
  162.         "when": "editorTextFocus"
  163.     },
  164.     //调试debug
  165.     // {
  166.     // "key": "alt+3",
  167.     // "command": "workbench.action.debug.restart",
  168.     // "when": "inDebugMode"
  169.     // },
  170.     // {
  171.     // "key": "ctrl+t",
  172.     // "command": "extension.translateon",
  173.     // "when": "editorTextFocus"
  174.     // }
  175.     // log日志打印参数信息
  176.     // {
  177.     // "key": "ctrl+enter",
  178.     // "command": "extension.complete-statement",
  179.     // "when": "editorTextFocus"
  180.     // },
  181.     // log日志打印参数信息
  182.     {
  183.         "key": "alt+w",
  184.         "command": "extension.insertLogStatement",
  185.         "when": "editorTextFocus"
  186.     }
  187.     // ,
  188.     // // tab element键设置
  189.     // {
  190.     // "key": "alt+a",
  191.     // "command": "editor.emmet.action.expandAbbreviation",
  192.     // "when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !config.emmet.useNewEmmet && !editorHasMultipleSelections && !editorHasSelection && !editorReadonly && !editorTabMovesFocus"
  193.     // }
  194. ]

vsCode快捷键设置的更多相关文章

  1. VSCode 同步设置及扩展插件 实现设备上设置统一

    准备工作:电脑上需安装VSCode,拥有一个github账户.实现同步的功能主要依赖于VSCode插件 "Settings Sync" Setting Sync 可同步包含的所有扩 ...

  2. vscode快捷键

    vscode快捷键 按 ctrl+shift+p 查找设置文件Ctrl + W 关闭编辑器 设置定位到终端的快捷键:打开键盘配置文件,搜索focus terminal,找到聚焦到终端的命令,添加ctr ...

  3. VScode快捷键、Chrome快捷键知识小总结和状态码

           一.VS code的一些快捷键 Shift + Delete    删除一整行 ctrl + Delete     删除光标之后到标点的数据 Delete          删除光标之后 ...

  4. Mac 键盘符号 及VSCode快捷键 说明

    Mac 键盘符号说明 ⌘ == Command ⇧ == Shift ⇪ == Caps Lock ⌥ == Option ⌃ == Control ↩ == Return/Enter ⌫ == De ...

  5. VScode基础设置

    安装依赖包: • One Monokai • Aglia • One Dark Pro • Material Icon   漂亮的主题: Themes Quokka 是一个调试工具插件,能够根据你正在 ...

  6. 动图演示23个鲜为人知的VSCode快捷键

    动图演示23个鲜为人知的VSCode快捷键 原文地址:dev.to/devmount/23… 代码同步浏览器 安装vccode 安装live server插件 尽管我在VS Code中经常使用许多快捷 ...

  7. vscode快速生成html模板(vscode快捷键"!"生成html模板)

    问题: 在vscode中新建test.html, 内容是空白的,输入"!",然后按tap键 ,没有生成常见的html模板,也就是如下: 输入! html html:5 DOCTYP ...

  8. VS CODE一些常见配置操作(快捷键设置、C/C++的debug、代码路径配置)

    总述     今天来一篇简单的操作文章吧,VSCODE是我们经常用的软件,我之前也写过关于VSCODE远程办公的一些的操作(有兴趣的朋友可以点击进去看看),今天我再稍微介绍一些我其他地方用到的一些操作 ...

  9. vscode常用设置

    1.代码提示快捷键设置:(keybindings.json) { "key": "ctrl+j","command": "edit ...

随机推荐

  1. 【一】jquery之subline编辑器插件安装

    1.地址下载:https://pan.baidu.com/share/link?shareid=552312&uk=151954025 2.打开Sublime, 选择 Prefreences  ...

  2. P1330 封锁阳光大学

    传送门 思路: 依题意可知,在图中的每一条边有且只有一个点被选中(阻止老曹刷街),那么就可以对其采取二分图染色,一条边中:一个点为黑色,另一个点为白色:如果一条边中的两个端点的颜色相同,则说明无解,输 ...

  3. Appium-desktop的下载&安装

    下载地址: http://appium.io/ 选择版本 双击安装

  4. python连接MongoDB(有密码有认证)

    from pymongo import MongoClient host = '127.0.0.1' client = MongoClient(host, ) #连接mydb数据库,账号密码认证 db ...

  5. git tag 用法 功能作用

    前言 最近使用git管理一个项目, 当需要将稳定的代码发布成一个版本,git的标签操作刚好满足需求 用途 标签可以针对某一时间点的版本做标记,常用于版本发布,这恰恰是我所需要的功能,将本地标签推送到G ...

  6. 力扣(LeetCode)191. 位1的个数

    编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为 '1' 的个数(也被称为汉明重量). 示例 1: 输入:00000000000000000000000000001011 输出:3 ...

  7. 力扣(LeetCode)1002. 查找常用字符

    给定仅有小写字母组成的字符串数组 A,返回列表中的每个字符串中都显示的全部字符(包括重复字符)组成的列表.例如,如果一个字符在每个字符串中出现 3 次,但不是 4 次,则需要在最终答案中包含该字符 3 ...

  8. 虚拟机ubuntu的常用命令集合

    一.文件/文件管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd -回上一 ...

  9. cocos2dx 3.x 集成protobuf

    vs2013+cocos2dx 3.13.1 这篇博文是集成Lua版本的protobuf,集成C++版本的过程也可参考. 主要参考博文地址<cocos2dx 3.x C++搭建protobuf环 ...

  10. 到达一个数 Reach a Number

    2018-09-24 14:19:58 问题描述: 问题求解: 初看到这个问题,直觉上认为可以通过BFS遍历解空间进行求解,因为本质上来说,这个问题和棋盘上移动马的问题是一类问题,都是可以转化成图的问 ...