You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extension version (available under the Extensions sidebar): 2020.1.58038 (13 January 2020)
OS and version: Windows 10 - 1909
Python version: 3.8.1 64-bit
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): N/A
Jedi or Language Server? : False
Expected behaviour
pylint should work if it is enabled in Workspace GUI setting
Actual behaviour
By default, pylint is enabled in both User settings and Workspace settings. Even if it is enabled, it still doesn't work unless you explicitly write:
"python.linting.pylintEnabled": true,
in your workspace, .vscode> settings.json
Steps to reproduce:
Keep pylint enabled in both User and Workspace GUI settings. By default, they are already set to enabled.
Create new workspace without modifying any settings.
Create new python file and make errors. No linting is shown.
Now create .vscode directory and create settings.json and write:
"python.linting.pylintEnabled": true,
Reload your workspace and linting will start working.
Delete .vscode, linting will stop.
pylint is still enabled in GUI settings but workspace is only picking up if it is declared in settings.json.
For those whose Language Server is not working, follow the same method. Write:
"python.jediEnabled": false
The text was updated successfully, but these errors were encountered:
ghost
added
triage-needed
Needs assignment to the proper sub-team
bug
Issue identified by VS Code Team member as probable bug
labels
Jan 17, 2020
ghost
changed the title
pylint setting is not enforced unless specified in settings.json
pylint is not working unless specified in settings.json
Jan 17, 2020
Environment data
Expected behaviour
pylint should work if it is enabled in Workspace GUI setting
Actual behaviour
By default, pylint is enabled in both User settings and Workspace settings. Even if it is enabled, it still doesn't work unless you explicitly write:
"python.linting.pylintEnabled": true,
in your workspace, .vscode> settings.json
Steps to reproduce:
Keep pylint enabled in both User and Workspace GUI settings. By default, they are already set to enabled.
Create new workspace without modifying any settings.
Create new python file and make errors. No linting is shown.
Now create .vscode directory and create settings.json and write:
"python.linting.pylintEnabled": true,
Reload your workspace and linting will start working.
Delete .vscode, linting will stop.
pylint is still enabled in GUI settings but workspace is only picking up if it is declared in settings.json.
For those whose Language Server is not working, follow the same method. Write:
The text was updated successfully, but these errors were encountered: