PyCharm Professional now provides local multiline AI code completion suggestions based on the proprietary JetBrains ML model used for full line code completion. Note that we don’t use your data to train the model.
Local multiline code completion typically generates 2–4 lines of code in scenarios where it can predict the next sequence of logical steps, such as within loops, when handling conditions, or when completing common code patterns and boilerplate sections.
Learn more »