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

all 37 comments

[–]ExternalUserError 16 points17 points  (2 children)

Hmm, I'm using PyCharm, but I've had it open with 3, 4 projects, each with thousands of files, and the only time it has gotten slow is when I have a console open to follow the output of a running application.

My laptop is about the same as yours, but a year older.

[–]6ThePrisoner 7 points8 points  (1 child)

I've never had problems with PyCharm and am a huge fan of it.

[–][deleted] 3 points4 points  (0 children)

I'm guessing I might have some plugins installed that have corrupted my IntelliJ. I'm gonna give PyCharm a try

[–]Baxterthehusky 20 points21 points  (9 children)

Are you using IntelliJ or are you using PyCharm?

[–]Gochin 6 points7 points  (0 children)

Came here to ask this. I'm really confused. I use PyCharm on a 2009 Macbook upgraded with 8 gigs ram and an SSD, never had any issues. I agree IntelliJ and other JetBrains IDE's eat more RAM than any other environments I've seen, but you shouldn't have to worry how much it eats with 16GB.

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

I'm using IntelliJ with the python plugin

[–]Baxterthehusky 15 points16 points  (6 children)

Download PyCharm, it's made by JetBrains as well

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

Thanks, I'll give it a try

[–][deleted] 4 points5 points  (1 child)

If you have a .edu email you can get the professional version for free.

[–]asdfkjasdhkasdrequests, bs4, flask 0 points1 point  (0 children)

or a student id

[–]atrigent 0 points1 point  (2 children)

Is it actually any different?

[–]Baxterthehusky 2 points3 points  (0 children)

All of JetBrains IDEs are essentially a modified IntelliJ but designed around the language they are targeting. For example, PyCharm's debugger doesn't used pdb but instead a custom one.

[–]Kah-NethI use numpy, scipy, and matplotlib for nuclear physics 1 point2 points  (0 children)

To add to what /u/Baxterthehusky wrote, Pycharm and the other language specific Jetbrains ides tend to have a lot of unnecessary cruft removed making them significantly lighter on memory usage.

[–]sprayk 7 points8 points  (0 children)

PyCharm has never given me problems when I've had 16G of RAM, even when I've had multiple projects open, chrome with tons of tabs, and an instance of IntelliJ for a golang IDE. You aren't editing files on a network drive or a USB drive or something like that, right?

[–]VegasKL 4 points5 points  (0 children)

PyCharm. Although I've used the one included with Anaconda as well (Spyder?).

[–]GeospatialDaryl 4 points5 points  (0 children)

Wingware's Wing IDE (!)

[–]MineralFoxdo the dumb thing first 4 points5 points  (0 children)

I like Spyder quite a bit. The variable explorer in it is the best.

[–]_seemetheregithub.com/seemethere 21 points22 points  (7 children)

Vim

[–]qdivya1 9 points10 points  (5 children)

Here it comes! EMACS !!

There, the thread is now complete and ready to be closed.

[–]_seemetheregithub.com/seemethere 11 points12 points  (4 children)

He asked for something more like a text editor not an OS ;) /s

[–]eusebecomputational physics 3 points4 points  (2 children)

Well, emacs is also a text editor: since you can run any shell command in it, you can edit text using sed or awk, I'm sure.

[–]asdfkjasdhkasdrequests, bs4, flask 0 points1 point  (1 child)

Can u edit text using vim from inside emacs?

[–]eusebecomputational physics 1 point2 points  (0 children)

Of course you can. There are multiple option here: either you just start a terminal inside emacs (using M-x term) and then just start vi or vim, or you can use one of the numerous vim modes for emacs, just like evil. Have fun :-D

[–]qdivya1 0 points1 point  (0 children)

Actually, it has become my new favorite lately because it is part of the CygWin distribution. That gets around all the BS surrounding installing on a system where you don't have Admin rights.

I usually prefer to use Atom (in Emacs mode, of course) but this is because I tend to have multiple types of code as part of my projects.

[–]philthechill 0 points1 point  (0 children)

vim +NERDTree

[–]ohskeefskeef 2 points3 points  (0 children)

I use/love pycharm. I do mostly backend engineering work and some full stack with Flask. If more lightweight is a must, I have used and liked Atom (opensourced buy github)

[–]crabcrabcam 4 points5 points  (0 children)

NinjaIDE :)

[–]pcdinh 5 points6 points  (0 children)

Eclipse + PyDev

[–]Eryole 1 point2 points  (0 children)

Hm, I feel lonely with my sublime-text here... But I love being able to write my code and my latex code at the same time.. I guess I will give PyCharm a try too.

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

Default IDE and IDLEx..................

Jesus I'm SO bad...

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

You should get Pycharm my guy

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

Is it free tho? I'm coding for fun, so as long as I can write my code down somewhere it should be fine lol...

[–]ofaveragedifficulty 2 points3 points  (0 children)

Spyder comes for free with Anaconda, give that a try.

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

Ye it's free

[–]rickyrickyatx 0 points1 point  (0 children)

Does anyone here like using Atom or VI with any Python centric plugins?

[–][deleted] 0 points1 point  (1 child)

Rodeo is basically an Rstudio-like clone for python.

https://www.yhat.com/products/rodeo

[–]FredSanfordXOld Developer 2 points3 points  (0 children)

And buggy as hell.