快捷键设置 keyiing.json

Posted 昨日已逝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快捷键设置 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. ]

?

以上是关于快捷键设置 keyiing.json的主要内容,如果未能解决你的问题,请参考以下文章

电脑怎么设置快捷键?

电脑快捷键怎么设置

怎么查看自己电脑快捷键的设置

WPF 设置窗体ALT 快捷键

UBUNTU系统的快捷键 怎么设置?

《mumu模拟器》快捷键设置方法