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"
        },
    ]
    
  • 相关阅读:
    DDD:管理“工作单元实例”的两种模式
    DDD:DDD+CQRS+高伸缩性的分布式架构
    ExtJS4.2:快捷键支持(没有你想象的那么简单)
    DDD:用 “四色原型” 进行 “职责分配”
    .NET:处理数据库事务中的并发
    Javascript:必须知道的Javascript知识点之“单线程事件驱动”
    技术交流:20130413线下交流总结,不再做苦逼的程序员
    Javascript:必须知道的Javascript知识点之“原型链”
    DDD:主键映射,你一直在使用的企业应用模式
    设计原则:重复的方式以及如何消除重复
  • 原文地址:https://www.cnblogs.com/jffun-blog/p/10229633.html
Copyright © 2011-2022 走看看