08-30-2019, 08:01 PM
(08-30-2019, 04:22 PM)HariVP Wrote: I have tried several python editors and according to me a python editor must be:
1. Light-weight (Opens immediately ready to work) which PyCharm clearly isn't.
2. Other functions PyCharm has like immediate Django file starter without needing to open cmd and obviously suggestions
All of these are available on SublimeText3 (with the anaconda plugin and Django plugin) or Visual Studio Code (with python and Django tool)
All the required tools / plugins can easily be installed from the in-built features or with github as you see fit.
It depend., On my machine with a SSD, PyCharm opens up in 8-15 seconds. Then it starts to load up your project and indexing it, that depending on the size of your project can be relatively "slow" but SSD improves it a lot.
Indexing is something that HELPS YOU A LOT and "simple editors" can't provide it to you.
We can say that PyCharm is a IDE, Integrated Development Environment, created ad hoc to work with Python, it offers what you need and what you will need in future. It is a "special purpose" software.
Editors like VSCode, Atom, ST3 are "simple editors" that can be extended with plugins. But they are mainly "general purpose" text editors. You can't except from them the same level of support/productivity that a IDE like PyCharm offers you.
It is really hard put all the logic needed to handle Python in a plugin of few MBs.
P.S JetBrains' software is the max-ultra top of IDE world nowadays. If you use any of its software you will find yourself uncomfortable using other software. It happened to me with IntelliJ, after using it I have never returned to NetBeans for java development.