Hacker News new | ask | show | jobs
by dtnewman 3491 days ago
Just wanna add that I think that there's value for beginners in getting started with a tool like PyCharm because it already comes with everything out-of-the-box.

I've seen people customize Vim or Sublime extensively for Python development (and development in other languages) and it's amazing what can be done. However, for a beginner, one of the things that makes customizable tools so daunting is that it's not necessarily obvious what can be customized when you are first starting out. With Pycharm, you'll get many features that you'll use frequently and many more that you probably will rarely or never touch. But it'll give you a sense of what you like and what you don't like. If you later learn to use something like Vim, you'll have a better idea of how you want to customize it.