又有一段时间没有更新博客啦!这篇文章是vscode使用技巧。

最近因为学生pycharm到期,因此采用visual studio code代替。使用过程中遇到不少问题,在此记录一下,为以后提供备忘。

关于测试

  1. 只有使用 pytest, 才能将错误显示到 problems
  2. test 的上级目录必须是 package,这意味着每层目录都要有 __init__.py

并行测试:

pip install pytest-xdist

并且在pytest.ini下增加:

[pytest]
addopts = -n4

文件管理器

  1. 打开User Settings,搜素files.exclude 选项:去掉不想在文件管理器中看到的东西

lint

在错误检查方面,vscode 有许多细节可以设置。

https://code.visualstudio.com/docs/python/linting

增加django的检查:

"python.linting.pylintArgs": ["--load-plugins", "pylint_django"]

这样就可以避免一些错误。比如:objects检查的错误。