保存自动格式化

全局安装black

  1. $ pip3 install black

找到black的安装路径

  1. # Linux/Mac
  2. $ which black
  3. # Windows
  4. $ where black

安装file watchers插件(默认已经安装)

image.png

添加扩展工具设置

  • Name:black
  • File type:python
  • Program:/Library/Frameworks/Python.framework/Versions/3.8/bin/black(black文件路径)
  • Arguments:$FilePath$ —line-length 280
  • Output paths to refresh:$FilePath$
  • Auto-save edited files to trigger the watcher:取消勾选
  • Trigger the watcher on external changes:取消勾选

image.png

Import 自动排序

全局安装isort

  1. $ pip3 install isort

找到isort安装路径(方法同上)

安装file watchers插件(方法同上)

添加扩展工具设置

  • Name:isort
  • File type:python
  • Program:/Library/Frameworks/Python.framework/Versions/3.8/bin/isort(isort文件路径)
  • Arguments:$FilePath$
  • Output paths to refresh:$FilePath$
  • Auto-save edited files to trigger the watcher:取消勾选
  • Trigger the watcher on external changes:取消勾选

image.png