File tree 1 file changed +9
-4
lines changed
1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -67,12 +67,17 @@ to not be included as default messages.
67
67
You can see the plugin you need to explicitly :ref: `load in the technical reference
68
68
<user_guide/checkers/extensions:optional checkers>`.
69
69
70
- I want to use pylint on each keystroke in my IDE, how can I do that ?
70
+ I want to run pylint on each keystroke in my IDE. How do I do that?
71
71
---------------------------------------------------------------------
72
72
73
- Don't do it: pylint's full suite of checks is not fast enough for that and never
74
- will be. pylint is best suited for linting on save for small projects, or for a continuous
75
- integration job or a git ``pre-push `` hook for big projects. The larger your repository
73
+ Pylint full suite of checks will never be fast enough to run on every keystroke.
74
+ However, some IDEs can run pylint when the IDE opens or saves files.
75
+ See, for example, the
76
+ [Microsoft plugin for vs-code](https://github.com/microsoft/vscode-pylint?tab=readme-ov-file#pylint-extension-for-visual-studio-code).
77
+
78
+
79
+ That said, pylint is best suited for linting on save for small projects, for continuous
80
+ integration jobs, or a git ``pre-push `` hook for big projects. The larger your repository
76
81
is, the slower pylint will be.
77
82
78
83
If you want to make pylint faster for this type of use case, you can use the ``--errors-only ``
You can’t perform that action at this time.
0 commit comments