配置包括:
代码保存时格式化、三秒自动保存、编辑器主题"GitHub Light"、快捷生成函数注释(快捷键Ctrl+Alt+t)
函数注释的样式:
其中param和return不可配置文字,其他均可
/**
* @Author: foolishma-m15589582912@163.com
* @Date: 2020-09-29 13:51:09
* @Description:
* @param {type}
* @return {type}
* /
setting.json:
{
"files.autoSave": "off",
"files.autoSaveDelay": 3000,
"files.associations": {
"vue-html": "html",
"vue": "html"
},
"editor.tabSize": 4,
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": false
},
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"vetur.format.defaultFormatter.html": "js-beautify-html",
"editor.detectIndentation": false,
"window.zoomLevel": 0,
"vetur.format.options.tabSize": 4,
"vetur.format.defaultFormatterOptions": {
"js-beautify-html": {
"wrap_attributes": "auto"
},
"prettyhtml": {
"printWidth": 100,
"singleQuote": false,
"wrapAttributes": false,
"sortAttributes": false
}
},
"workbench.colorTheme": "GitHub Light",
"[json]": {
"editor.quickSuggestions": {
"strings": true
},
"editor.suggest.insertMode": "replace"
},
"explorer.confirmDelete": false,
"liveServer.settings.donotShowInfoMsg": true,
"workbench.startupEditor": "newUntitledFile",
"breadcrumbs.enabled": false,
"editor.multiCursorModifier": "ctrlCmd",
"fileheader.cursorMode": {
// 函数注释
"Author": "foolishma-m15589582912@163.com",
"Date": "",
"Description": "",
"param": "",
"return": ""
}
}