vscode擴展及相應配置記錄

  • background 背景
  • Bracket Pair Colorizer 彩色括號
  • EditorConfig for VS Code 生成.editorconfig文件
  • ESLint
  • GitLens 易查看處理的 git 版本信息工具
  • language-stylus stylus語法支持
  • Manta's Stylus Superemacy .styl文件格式化
  • Markdown Preview Enhanaced github風格markdown預覽
  • Vetur .vue文件語法支持及格式化
{
  "workbench.colorTheme": "Monokai",
  // 一個制表符等于的空格數(shù)。該設置在 "editor.detectIndentation" 啟用時根據(jù)文件內容可能會被覆蓋。
  "editor.tabSize": 2,
  // 終端在 Windows 上使用的 shell 的路徑。
  "terminal.integrated.shell.windows": "C://Program Files//Git//bin//bash.exe",
  // 設置 git 安裝路徑
  "git.path": "C://Program Files//Git//bin//bash.exe",
  // Eslint配置
  "workbench.startupEditor": "welcomePage",
  "eslint.autoFixOnSave": true,
  "eslint.validate": [
    "javascript",
    "javascriptreact",
    "html",
    "vue",
    {
      "language": "html",
      "autoFix": true
    },
    {
      "language": "vue",
      "autoFix": true
    }
  ],

  // stylus
  "stylusSupremacy.insertColons": false, // 是否插入冒號
  "stylusSupremacy.insertSemicolons": false, // 是否插入分號
  "stylusSupremacy.insertBraces": true, // 是否插入大括號
  "stylusSupremacy.insertNewLineAroundImports": false, // import之后是否換行
  "stylusSupremacy.insertNewLineAroundBlocks": true, // 兩個選擇器中是否換行

  // "window.zoomLevel": 0,
  // "files.autoSaveDelay": 4000,

  "javascript.preferences.quoteStyle": "single",
  "typescript.preferences.quoteStyle": "single",

  // emmet
  "emmet.includeLanguages": {
    "vue": "html",
    "vue-html": "html",
    "js": "js"
  },

  // prettier
  "prettier.semi": false,
  "prettier.singleQuote": true,
  "prettier.jsxSingleQuote": true,
  "prettier.eslintIntegration": true,

  // vetur
  "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
      // force-aligned | force-expand-multiline
      "wrap_attributes": "force-aligned"
    },
    "prettyhtml": {
      "printWidth": 100,
      "singleQuote": false,
      "wrapAttributes": false,
      "sortAttributes": true
    },
    "prettier": {
        "semi": false,
        "singleQuote": true
    }
  },
  "vetur.format.defaultFormatter.html": "js-beautify-html",
  "window.zoomLevel": 0,
  "keyboard-counter.keycount": 2488
}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 前置知識 首先說明一下,vscode 為我們提供了兩種設置方式: User Settings(用戶設置):全局設置...
    Whyn閱讀 36,582評論 1 29
  • 工欲善其事必先利其器,軟件工程師每天打交道最多的可能就是編輯器了。入行幾年來,先后折騰過的編輯器有 EditPlu...
    王仕軍閱讀 5,235評論 2 33
  • 使用 vue-cli 初始化項目 命令行下運行:vue init webpack demo, 前幾項都默認回車,U...
    saronic閱讀 6,333評論 1 1
  • 在公交車上,芊芊拿著我的公交卡突然指著我貼在上面的卡通人物貼紙說:“這個是女王,這個是帥哥?!保ㄙN紙上一個美少女一...
    沐兮ing閱讀 370評論 0 1
  • 李清照(1084—1155?),自號易安居士,濟南府人。父親李格非,著《洛陽名園記》,以文章受知于蘇軾。母親王氏,...
    千年一夢OK閱讀 3,209評論 5 25

友情鏈接更多精彩內容