IDE - editors

From Cheatsheet

Jump to: navigation, search

You don't need an IDE (Integrated Development Environment), which usually includes a Debugger, Code-Completion etc., you could just edit stuff in VIM or something, but IDE's are usually easier overall because they have built-in goodies you'll be using all the time.

Eclipse

  • Is its own framework, originally built to build Java stuff, but you can load PyDev on it it for Python
  • bewildering # of setup options, the easiest way (on Debian/Ubuntu) is to simply run
 apt-get install eclipse
  • After you get the gobs of packages dependencies installed, it'll be under your main KDE button > Development > Eclipse
  • DON'T go try to install eclipse-pydev package with apt-get, you have to install it from within Eclipse
  • After you run Eclipse, DON'T DO ANYTHING until you read the howto here, otherwise you'll screw things up in a big way, trust me, I did it :) Also, don't just glaze over what they are saying...I did that too :)

OpenKomodo

  • Simpler, WAY easier to configure, might be less powerful though...maybe
  • Download the latest greatest .tar.gz here
  • install libstdc++5 and glibc if you haven't already
 apt-get install libstdc++5 glibc
  • go to the folder where you unzipped stuff and run the .install script (as root)
  • LOGOUT of root, you can't run komodo as root, trust me, it will give you weird errors
  • you have to add a symlink so you can just run "komodo" from anywhere
 ln -s /home/whateveruseryouare/whereyouputthekomodopackage/bin/komodo /usr/local/bin/komodo
  • then you can just type
 komodo