VSCode
settings.json Useful Settings for VSCode … settings.json
test -d .vscode || mkdir .vscode cat << 'EOF' > .vscode/settings.json { "python.linting.enabled": true, "python.linting.pylintEnabled": true, "python.formatting.provider": "none", "python.formatting.blackArgs": [ "--line-length=100" ], "python.sortImports.args": [ "--profile", "black" ], "editor.formatOnSave": false, "[python]": { "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.organizeImports": true }, "editor.defaultFormatter": "ms-python.black-formatter", }, } EOF launch.json cat << 'EOF' > .vscode/launch.json { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes.