In my home directory, I have a symlink to the location where I keep my coding projects. PyCharm gets confused by this. When debugging, for instance, and a breakpoint is hit, PyCharm opens a tab referring directly to the file rather than going through the symlink. It leaves the original tab open. Breakpoints remain set on the original tab, but are invisible on the new one (though still effective). Edits on one tab result in getting a 'file has changed' warning and prompt to reload when switching to the other. At times I have also run into PyCharm apparently cacheing the file, where no modifications made get picked up (even though 'cat'ing the file in a terminal shows them present) until PyCharm is restarted. Both are very annoying issues.
The second problem I run into on a regular basis is when creating a run/debug configuration. After clicking the 'Add New configuration' button (the green plus), a submenu (of sorts, its not a standard submenu, it looks like a separate window) is displayed. The problem is, this submenu is only a handful of pixels tall and not resizable. It has to be navigated with the keyboard and it is not possible to read all of the options.
I hope this forum is the correct place to file bug reports. If not, I'd appreciate a pointer to where I should submit these bugs. Thanks in advance for any information!