zoukankan      html  css  js  c++  java
  • 快捷键设置 keyiing.json

    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+j",
    86.         "command": "editor.Add.doc.comments",
    87.         "when": "editorTextFocus"
    88.     },
    89.     // 快速添加注释信息
    90.     // {
    91.     // "key": "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+n",
    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.     // tab element键设置
    188.     {
    189.         "key": "alt+a",
    190.         "command": "editor.emmet.action.expandAbbreviation",
    191.         "when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !config.emmet.useNewEmmet && !editorHasMultipleSelections && !editorHasSelection && !editorReadonly && !editorTabMovesFocus"
    192.     }
    193. ]

     

    昨日已逝正在输入···
    赞赏支持!!!
    分享到: 更多
  • 相关阅读:
    八大经典排序算法(java)
    递归问题 java
    数据结构 栈
    数据结构 环形链表(约瑟夫环)
    第九届蓝桥杯b组java
    机器学习基石1-概述
    Java基础9-死锁;String;编码
    Java基础8-多线程;同步代码块
    Java基础7-异常;jar包
    Java基础6-多态;匿名内部类;适配器模式
  • 原文地址:https://www.cnblogs.com/rhxuza1993/p/8996148.html
Copyright © 2011-2022 走看看