快捷键
- 打开命令面板,快速打开最近使用的文件
Ctrl + P
- 打开命令面板,显示所有命令
Ctrl + P,然后输入 >
or
Ctrl + Shift + P
- 跳转到行
Ctrl + G
- 函数列表
Ctrl + P,然后输入 @:
or
Ctrl + Shift + O,然后输入 :
- 列编辑
Alt + Shift + 鼠标左键
- 格式化整个文档
Ctrl + Shift + P,然后输入 format code
or
Shift + Alt + F
- 格式化选定代码
Ctrl + Shift + P,然后输入 format code
or
Ctrl + K,Ctrl + F
- 快捷键官方文档:Key Bindings for Visual Studio Code
Python
Pylint
- Pylint 5 种消息类型
(C, convention) 惯例。违反了编码风格标准。(R, refactor) 重构。写得非常糟糕的代码。(W, warning) 警告。某些 Python 特定的问题。(E, error) 错误。很可能是代码中的错误。(F, fatal) 致命错误。阻止 Pylint 进一步运行的错误。
- Pylint 错误码查询
- 根据错误码关闭某些 pylint 提示
"python.linting.pylintArgs": [
"--disable=C,R",
"--disable=W0105,W0312,W0511,W0603,W0621,W0702",
"--disable=E0401,E0402,E0611"
],
- lxml 报 E1101/I1101 的处理办法。(可推广)
推荐:在 python.linting.pylintArgs 中加入 "--extension-pkg-whitelist=lxml" 参数
或者:在 python.linting.pylintArgs 中加入 "--generate-members" 参数。
本文出自 walker snapshot