/kuan-vscode-extension

hello vscode extension

Primary LanguageTypeScriptOtherNOASSERTION

kuan-vscode

hello extension, this is myself habit.

keybindings

{
  "keybindings": [
    {
      "key": "shift+cmd+k",
      "command": "git.sync"
    },
    {
      "key": "cmd+r",
      "command": "editor.action.startFindReplaceAction"
    },
    {
      "key": "cmd+d",
      "command": "editor.action.deleteLines",
      "when": "textInputFocus && !editorReadonly"
    },
    {
      "key": "cmd+s",
      "command": "workbench.action.files.saveAll"
    },
    {
      "key": "alt+cmd+s",
      "command": "workbench.action.files.save"
    },
    {
      "command": "workbench.action.openEditorAtIndex1",
      "key": "alt+1",
      "mac": "alt+1"
    },
    {
      "command": "workbench.action.openEditorAtIndex2",
      "key": "alt+2",
      "mac": "alt+2"
    },
    {
      "command": "workbench.action.openEditorAtIndex3",
      "key": "alt+3",
      "mac": "alt+3"
    },
    {
      "command": "workbench.action.openEditorAtIndex4",
      "key": "alt+4",
      "mac": "alt+4"
    },
    {
      "key": "shift+alt+f",
      "command": "-editor.action.formatDocument",
      "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
    },
    {
      "key": "shift+alt+f",
      "command": "-editor.action.formatDocument.none",
      "when": "editorTextFocus && !editorHasDocumentFormattingProvider && !editorReadonly"
    },
    {
      "key": "shift+alt+f",
      "command": "-notebook.formatCell",
      "when": "editorHasDocumentFormattingProvider && editorTextFocus && inCompositeEditor && notebookEditable && !editorReadonly && activeEditor == 'workbench.editor.notebook'"
    },
    {
      "key": "shift+alt+f",
      "command": "eslint.executeAutofix"
    }
  ]
}

snippets

prefix body
clg console.log($1)
clo console.log('$1', $1)
clj console.log('${1:first}', JSON.stringify(${1:first}, null, 2))
vuesetup sfc setup script