Skip to content

Commit 88e4bc6

Browse files
Fix #9959: Update FAQ, with tweaks suggested by Grammarly (#9960)
Co-authored-by: Pierre Sassoulas <[email protected]>
1 parent 83cc31c commit 88e4bc6

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

doc/faq.rst

+9-4
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,17 @@ to not be included as default messages.
6767
You can see the plugin you need to explicitly :ref:`load in the technical reference
6868
<user_guide/checkers/extensions:optional checkers>`.
6969

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?
7171
---------------------------------------------------------------------
7272

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
7681
is, the slower pylint will be.
7782

7883
If you want to make pylint faster for this type of use case, you can use the ``--errors-only``

0 commit comments

Comments
 (0)