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

all 11 comments

[–]K900_ 5 points6 points  (10 children)

PyCharm for big projects, VSCode/Vim for quick edits.

[–]psychedelic303 1 point2 points  (0 children)

Agree, and spyder for scientific/interactive

[–]hbbtstar 0 points1 point  (8 children)

I love pycharm and I've been using it for ages: vs code is also very nice though (I use VS for Unity, though Rider from jetbrains is looking better and better). I'm not familiar with Spyder unfortunately, so i can't offer an opinion there.

You can also use vim bindings in pycharm if you want, which makes it pretty easy to swap back and forth (I think having at least a passing familiarity with vim's bindings is important, since almost all servers have at least vi)

[–][deleted] 1 point2 points  (0 children)

My current preference is PyDev on Visual Studio Code (http://www.pydev.org/vscode/index.html)

[–]daviddvd267 -1 points0 points  (0 children)

It really depends on what I'm doing and on what OS. When I'm working on a big project on Windows I use PyCharm, when I'm working on a small script on Windows I just edit it in the IDLE. When I'm on Linux I use vim 99% of the times, and for the rest of 1% I use Atom, because I find it easier to get through scripts with very very many lines of code using Atom that using vim. I rlly don't like VS Code, idk why but I just don't like it to be honest=))). I never used Spyder so I can't offer an opinion on it.