My experience with IntelliJ (related to PyCharm): it scans all source files in the project, compiles them, graphs all dependencies, compiles those (if necessary) or inspects their class bytecode, and so on to build a full graph in memory to support showing errors in real time (highlighting in source) and autocomplete when user is typing. In my experience, it's heavyweight, and creates more reliance on the features of an IDE than I feel is healthy (IDE becomes a crutch). I suspect PyCharm is doing much of the same.
On Wed, 2021-01-27 at 15:36 -0500, C W wrote: > I don't know exactly, but it shows as inspection on the bottom left > corner. > > I believe it's indexing in the background. > > On Wed, Jan 27, 2021 at 3:25 PM Grant Edwards > <grant.b.edwa...@gmail.com> > wrote: > > > On 2021-01-27, C W <tmrs...@gmail.com> wrote: > > > I'm not expert in Python, but I sure tried many IDEs to kick off > > > Python > > > programming. > > > > > > I started with PyCharm, but I had a problem with it constantly > > > scanning > > the > > > background, even after I turned that feature off. > > > > What is it scanning? > > > > > My favorite (I'm using now) is VS Code with Python extension, > > > it's very > > > light. Recently also started background scanning, but that's > > > generally > > done > > > in 30 seconds. > > > > Same question, what is it scanning? > > > > -- > > Grant > > > > -- > > https://mail.python.org/mailman/listinfo/python-list > > -- https://mail.python.org/mailman/listinfo/python-list