我用过的比较不错的注释工具koroFileHeader
头模板的配置:链接
安装后默认快捷键
ctrl+alt+i
, mac:ctrl+cmd+i
ctrl+alt+t
, mac:ctrl+cmd+t
推荐使用flake8
和yapf
分别是用来错误检查和代码格式化
参考连接:VS Code | 配置 flake8 和 yapf
这里一定注意,使用格式化的时候,首先要保证没有错误,否则很有可能自动格式化失效,注意这个时候 并不是yapf不work了,把语法错误debug掉就可以了。
//"python.linting.enabled": true,//用于激活自定义的代码错误提示功能
"python.linting.flake8Enabled": true,
"python.linting.lintOnSave": true,
"python.linting.flake8Args": [
"--max-line-length=1248"
], // 设置单行最长字符限制
"python.linting.pylintEnabled": false,
"python.formatting.provider": "yapf", // 关闭pylint工具
"editor.formatOnType": true, //这两句实现保存时自动格式化
"editor.formatOnSave": true