Hi, when inside a debug session, Pycharm freezes when I use the dot (.) operator to dereference an attribute. This behaviour is consistent across environments (various flavours of Linux on different architecture, Windows). In particular, The freezes are of a significant period of time - can be up to several minutes.
In particular, I work with pandas dataframes often which is where the freezes have been observed. For example, if df is a pandas.DataFrame object, the following will freeze the debug session for a while:
The freeze happens after typing "df.c". It will then happen again if I continue typing "df.co" and again if I were to delete "o" and go to "df.o". Needless to say, this makes working with Pycharm and pandas sluggish. I am not sure why the freeze happens, perhaps Pycharm tries to come up with a dropdown menu of attributes (which it never shows even after the freeze). Most of the time, I don't care about a dropdown of what attributes are available, I know what attribute I want to dereference but it seems I have to wait for this search to occur. This has been around for a while now (years).
My current machine is:
CPU: i7-6700 @ 3.4GHz