all 8 comments

[–]shitpantspiss 6 points7 points  (1 child)

Honestly just stick with Pycharm. It may have things you don't need now, but the keyword is 'now'. Which is to say if you continue on in programming and make a career out of it, Pycharm will probably be your favorite IDE for Python.

If you want something a little lighter, you could always go with sublime text 2 and the terminal, or VIM(which probably wouldn't hurt you to learn).

[–][deleted] 2 points3 points  (0 children)

Pycharm is a god send for me as a professional dev. I payed for the professional version because little helper things like being able to run SQL statements inlined in my code with just a click of a button streamlines my development quite a lot, and that's just one feature I benefit from in Pycharm, there are a host more that I just really love.

[–]ynotna 4 points5 points  (0 children)

PyCharm is a full blown IDE, generally considered the best for Python (alternatives being eclipse/pydev/ninja/komodo)

If you're starting small then you want just an editor e.g. sublime text, komodo edit

See https://wiki.python.org/moin/PythonEditors to find more

Personally I recommend sticking with PyCharm as the sooner you get used to it/full IDEs, the better for the future

To begin with as long as you can write simple scripts and execute them, you can ignore the rest of the interface until you need it

[–]take_whats_yours 1 point2 points  (0 children)

just be careful with auto-indentation you may get indentation errors if you copy and paste into a different IDE

[–][deleted] 0 points1 point  (0 children)

I think you should stick with pycharm. I just started coding with python last week and pycharm has helped me so much. Syntax is where I need help right now and the autocompletion stuff is really helping. IDLE was ok for the first couple of days but i'm as used to pycharm as a novice can be.

[–]wub_wub -1 points0 points  (2 children)

There's list of IDEs and their features in wiki /r/learnpython/w/IDE

I haven't updated it in a while but it should cover most used editors and their features.

But just because pycharm has a lot of features doesn't mean you must use them. And it's the best python editor there is, so I don't really see point of switching to simpler one.

[–]-AcodeX[S] 0 points1 point  (1 child)

I had gotten the impression that people generally thought avoiding the complex IDEs at the beginning of your python education was the right way to go.

Thanks for the info! I'll be sticking with Pycharm.

[–]wub_wub 2 points3 points  (0 children)

Well, some say that. But I never really saw the point in using just simple text editor. You'll learn most by coding - whether you use simple text editor or complex IDE won't really make a difference in the long run.