全局(user)设置
{
// =============================== 通用设置 =============================
"editor.tabSize": 4, //tab 格数
"editor.fontSize": 16, // 编辑区字体大小
"explorer.autoReveal": false, // 关闭打开文件查看器时文件夹自动展开
// =============================== git设置 =============================
// "git.ignoreMissingGitWarning": true,
// =================================== vim =============================
// 光标经过代码折叠出不自动展开
"vim.foldfix": true,
"vim.easymotion": true,
"vim.incsearch": true,
"vim.useSystemClipboard": true,
"vim.useCtrlKeys": true,
"vim.hlsearch": true,
"vim.insertModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<Esc>"]
},
],
"vim.normalModeKeyBindingsNonRecursive": [
// {
// "before": ["<leader>", "d"],
// "after": ["d", "d"]
// },
{
"before": ["<C-n>"],
"commands": [":nohl"]
},
{
"before": ["K"],
"after": ["g", "t"]
},
{
"before": ["J"],
"after": ["g", "T"]
},
],
"vim.leader": "<space>",
"vim.handleKeys": {
"<C-a>": false,
"<C-f>": false,
"<C-b>": false,
"<C-e>": false
},
"window.zoomLevel": 0
}
python 工作区
-
django
{
"python.pythonPath": ".djg3_venv/bin/python",
// python代码提示的一些配置
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args":[
"--max-line-length=99"
],
"python.linting.pylintEnabled": false,
// 能识别djnago鸭子模型的html
"emmet.includeLanguages": {
"django-html": "html"
},
}
-
spider
{
"python.pythonPath": ".spider_env/bin/python3",
// python代码提示的一些配置
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args":[
"--max-line-length=99"
],
"python.linting.pylintEnabled": false,
}
前端
{
"editor.tabSize": 2
}
vscode插件整理