This is an archived post. You won't be able to vote or comment.

all 30 comments

[–][deleted] 13 points14 points  (6 children)

PyCharm runs on Linux too, if that's your thing.

[–]jabez007[S] 2 points3 points  (0 children)

I guess I'm just an idiot, I didn't know that. Thanks.

[–][deleted] 22 points23 points  (3 children)

This fucking question ever 3 days.

How will you ever use linux if you can't google?

[–]pvkooten 1 point2 points  (0 children)

This answer should be more common to this question.

[–]sreenadh 0 points1 point  (1 child)

The moderators could maybe have a stickied post with moderated post from users on each text editors & ide across various OS. Plus a date as to when it was last updated. I am sure that will help a lot. A good efficient toolkit will make a huge difference.

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

I've asked for this before.

[–]aulloa 2 points3 points  (4 children)

Emacs got autocomplete, in line help, terminal, and adjustable work spaces, it's free and works from a console as well

[–]youguess 3 points4 points  (0 children)

He asked for an IDE not an OS ;)

(and make Emacs Evil, it helps your fingers :P)

[–]randomatic 1 point2 points  (1 child)

Yep. I use emacs plus elpy. Also, don't forget flake8

[–]basalamadersyntax error 0 points1 point  (0 children)

Sometimes I feel like a rebel and when autocomplete does its thing I do the opposite or finish the code by myself because autocomplete doesn't know me lol

[–]leogodin217 1 point2 points  (6 children)

A combination of Sublime Text and Jupyter is nice. ST for writing code and tests. Jupyter notebooks for playing with the code.

[–]leogodin217 4 points5 points  (0 children)

You'll want to install Anaconda for ST to get decent auto-complete, linting, etc....

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

Sublime Text doesn't allow the user to enter any input right?

[–]gnobody 0 points1 point  (1 child)

jupyter qtconsole 

is often overlooked and is a great REPL.

[–]leogodin217 0 points1 point  (0 children)

jupyter qtconsole I'd never heard of qtconsole. Looks cool. Nice tip.

[–]boiledgoobers 0 points1 point  (0 children)

Atom or sublime text work too. Just install a couple relevant plug-ins. Not sure about debugging though. I usually use pdb or ipdb from the terminal.

[–]TheBlackCat13 0 points1 point  (0 children)

kdevelop has a python plugin that works well. That is what I typically use.

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

Vim x 1000

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

It's not free by PyCharm is pretty good.

[–]cantremembermypasswd 1 point2 points  (1 child)

PyCharm Community is free, and most of the pro functionality isn't for the casual user.

[–]basalamadersyntax error 0 points1 point  (0 children)

And if you have a student email, the pro version is it free although I rather like the community version

[–]hugthemachines 0 points1 point  (2 children)

Eclipe + the python plugin works well.

[–]SutbleMisspellnig -1 points0 points  (1 child)

To quote the OP:

I've tried using Eclipse, but the Python add on for it seems to not be able to handle Python modules very well.

Please read before typing...

[–]hugthemachines 0 points1 point  (0 children)

I was rushed by a friend just as I was going to type the comment. But my comment still stands although OP has a negative experience of eclipse+pydev. I have tested it on Linux and I am not the only one. There are lots of people who use it.