zoukankan      html  css  js  c++  java
  • VSCode

    软件设置

    {
      "workbench.colorTheme": "Solarized Dark",
      "editor.fontSize": 15,
    
      // terminal
      // WSL 用 Remote Development 更好
      // "terminal.integrated.shell.windows": "C:\WINDOWS\Sysnative\bash.exe",
      "terminal.integrated.shell.windows": "C:\Program Files\Git\bin\bash.exe",
     
      // git
      "git.rebaseWhenSync": true,
    
      // debug
      "debug.allowBreakpointsEverywhere": true,
    
      // emmet
      "emmet.includeLanguages": {
        "javascript": "javascriptreact"
      },
      "emmet.syntaxProfiles": {
        "javascript": "javascriptreact"
      },
      "emmet.triggerExpansionOnTab": true,
    
      // eslint
      "eslint.validate": ["javascript", "javascriptreact", "html", "vue"],
    
      // format
      "[javascript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[html]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[json]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      }
    }
    

    快捷键

    // Place your key bindings in this file to override the defaultsauto[]
    [
        // suggest
        {
            "key": "alt+j",
            "command": "editor.action.triggerSuggest",
            "when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly"
        },
        {
            "key": "alt+j",
            "command": "toggleSuggestionDetails",
            "when": "suggestWidgetVisible && textInputFocus"
        },
        // view & go
        {
            "key": "alt+up",
            "command": "workbench.action.navigateBack"
        },
        {
            "key": "alt+down",
            "command": "workbench.action.navigateForward"
        },
        {
            "key": "alt+right",
            "command": "workbench.action.nextEditor"
        },
        {
            "key": "alt+right",
            "command": "-workbench.action.navigateForward"
        },
        {
            "key": "alt+left",
            "command": "workbench.action.previousEditor"
        },
        {
            "key": "alt+left",
            "command": "-workbench.action.navigateBack"
        },
        // file & edit
        {
            "key": "alt+s",
            "command": "workbench.action.files.save"
        },
        {
            "key": "alt+q",
            "command": "workbench.action.closeActiveEditor"
        },
        {
            "key": "alt+c",
            "command": "editor.action.clipboardCopyAction",
            "when": "textInputFocus"
        },
        {
            "key": "alt+v",
            "command": "editor.action.clipboardPasteAction",
            "when": "textInputFocus && !editorReadonly"
        },
        {
            "key": "alt+z",
            "command": "undo",
            "when": "textInputFocus && !editorReadonly"
        },
        {
            "key": "shift+alt+z",
            "command": "redo",
            "when": "textInputFocus && !editorReadonly"
        },
        {
            "key": "alt+a",
            "command": "editor.action.selectAll",
            "when": "textInputFocus"
        },
        {
            "key": "alt+f",
            "command": "actions.find"
        },
        {
            "key": "alt+h",
            "command": "editor.action.startFindReplaceAction"
        },
        {
            "key": "alt+n",
            "command": "workbench.action.files.newUntitledFile"
        },
    ]
    
  • 相关阅读:
    【TCP/IP】【网络基础】网页访问流程
    【linux】【rpm】确定程序是否 rpm 安装
    【linux】【CPU】【x86】平台说明
    【linux】【进程】stand alone 与 super daemon 区别
    【内存】堆内存和栈内存
    【英语】【音标】元音字母 和 开音节 闭音节
    【php】【异步】php实现异步的几种方法
    【操作系统】多处理器系统的用户模式和特权模式
    张量漫谈(第三篇)
    张量漫谈(前两篇)
  • 原文地址:https://www.cnblogs.com/jffun-blog/p/10229633.html
Copyright © 2011-2022 走看看