Roughly a month ago, I received an invite to beta test the PluralSight offline player. At the time, only a Mac client was available. Previously PluralSight had an offline player, and it was awful. Thankfully this has not been the experience with the new player. My daily commute involves a 45-minute train trip each way. This makes up a lot of my personal study and writing time. For this reason, I have a vested interest in an offline player.
PyCharm from JetBrains, is a full featured Python IDE. Which over the last 6 months has been my Python IDE of choice. The official site is: https://www.jetbrains.com/pycharm. I would like to share my experiences, which have mostly been positive. Editions Before jumping into thoughts and experiences, lets preface with the two different editions of PyCharm. Community and Professional. PyCharm Community Edition is the free version. For my usage, it can almost do everything I need.