6 ms·
Emacs23 trunk + Ropemacs trunk + AutoComplete trunk + Autopairs trunk Platform - MacOSX - Ubuntu - Python 2.6 Pros - No rigid directory st
by wyuenho 16y ago
Emacs23 trunk + Ropemacs trunk + AutoComplete trunk + Autopairs trunk
Platform
- MacOSX
- Ubuntu
- Python 2.6
Pros
- No rigid directory structure
- Unmatched indentation mode (autofill)
- Good backup editor
- You can hack your IDE anyway you want easily
Cons
- Pymacs + Ropemacs are quite slow at pretty much anything
- Emacs Pinkies
- Ropemacs' focuses way more in refactoring (which I rarely use) than code analysis and automatic imports and auto-completion, so the later 2 major features are lacking quite a bit
- Pymacs and Ropemacs have basically 2 people working on it, and an extremely small user-base.
Eclipse 3.6 + Pydev 1.6.4
Platform
- Same as above
Pros
- Fairly accurate code analysis, type-checking, auto-completion, syntax highlighting and import organization
- Very good VCS, build tools, issue tracking integration
- Has some very modern and very convenient editing shortcuts
- Has unit testing support
Cons
- Can be slow at times
- Monstrous memory hog
- Rigid project structure, launch options and build options
- Still have to drop back to the term for virtualenv, pip and other tools
- Not so good at filling columns
- Some people just prefer to type commands then click buttons