• Hot Articles

Account

Log in (OpenID enabled)

How to customize Eclipse to be the best Python IDE with PyDev

Category: Uncategorized   Tags:

You’ve tried dozens of Python IDEs and were annoyed that each one had weaknesses that the others didn’t have.

Now you don’t have to worry anymore.

pydevPydev is an Eclipse plugin that has really good auto-complete and code analysis: something that is lacking in the other Python IDEs. Most of the goodies were locked away for pay in premium mode, but now it is open source.

This is good news, but how do we solve the bloat problem of Eclipse? If you look at their download page, you will have to download a bloated version with that range from 80 to a whopping 370 mb. These packages come with plugins you will probably never use and will fill even more memory as if Java wasn’t enough of a memory hog.

Fortunately for you, here is the extremely well hidden link to the minimal Eclipse installation package here. You will want to scroll down and download one of the 47mb Platform Runtime Binary packages.

Once you’ve installed or unzipped Eclipse, run it, click Help, and click Install New Software. Add this URL: http://pydev.org/updates

One more thing that may help performance is to edit eclipse.ini and paste these lines below “-vmargs”:

-Xms128m
-Xmx384m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:CompileThreshold=5
-XX:MaxGCPauseMillis=10
-XX:MaxHeapFreeRatio=70
-XX:+UnlockExperimentalVMOptions
-XX:+UseG1GC

Now you have the best Python IDE at your fingertips.

  • Reddit
  • HackerNews
  • Twitter
  • DZone
  • del.icio.us
  • FriendFeed
  • StumbleUpon
  • RSS

Related posts:

  1. Clearing Passwords in Memory with Python
  2. Memory Size of Python Objects
  3. A Better Python Reload
  4. Host Your Own Email: Easy Disposable Addresses
  5. A Short Javascript Exploit

Leave a Comment

(Cookies must be enabled)