記錄我的 VSCode 配置。
// 控制選單欄的可見性。“toggle”設定表示隱藏選單欄,按一次 Alt 鍵則將顯示此選單欄。預設情況下,除非視窗為全屏,否則選單欄可見。
"window.menuBarVisibility": "toggle",
// 控制是否顯示 minimap(滾動條地圖)
"editor.minimap.enabled": false,
// git是否啟用自動拉取
"git.autofetch": true,
// 自動提交所有更改。
"git.enableSmartCommit": true,
// 啟用後,按下 TAB 鍵,將展開 Emmet 縮寫。
"emmet.triggerExpansionOnTab": true,
"emmet.syntaxProfiles": {
"vue-html": "html",
"vue": "html"
},
// 自定義的程式碼片段在上方顯示
"editor.snippetSuggestions": "top",
// 以下為vue檔案配置
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatter.css": "prettier",
"vetur.format.defaultFormatter.postcss": "prettier",
"vetur.format.defaultFormatter.scss": "prettier",
"vetur.format.defaultFormatter.less": "prettier",
"vetur.format.defaultFormatter.stylus": "stylus-supremacy",
"vetur.format.defaultFormatter.js": "prettier",
"vetur.format.defaultFormatter.ts": "prettier",
// 以下為stylus配置
"stylusSupremacy.insertColons": false, // 是否插入冒號
"stylusSupremacy.insertSemicolons": false, // 是否插入分好
"stylusSupremacy.insertBraces": false, // 是否插入大括號
"stylusSupremacy.insertNewLineAroundImports": false, // import之後是否換行
"stylusSupremacy.insertNewLineAroundBlocks": false, // 兩個選擇器中是否換行
// git外掛配置
"gitlens.advanced.messages": {
"suppressResultsExplorerNotice": true,
"suppressShowKeyBindingsNotice": true
},
// 顯示絕對時間
"gitlens.defaultDateStyle": "absolute",
// 時間格式
"gitlens.defaultDateFormat": "YYYY-M-D h:m"
複製程式碼