|
SciTE |
I'm a gVim kinda fella as well, but I simply needed a better way to visually interact with CVS and SVN repositories. |
Personally i use emacs for my day job anyway so its a now brainer, if im just making a quick hack to one file and i dont have an editor open anyway, i tend to just use vim at the console. |
Take a look at ActiveState's commercial offering, Komodo. |
Yeah, X11 Emacsen are very much looking their age these days. There is work being done to use gtk for the widgets in XEmacs, and also to integrate Xft for anti-aliased fonts. |
there's also the trustudio python plugin for eclipse |
I use SciTE everywhere I can. (www.scintilla.org/SciTE) I don't have ubuntu though so I dont know if it's in there. It's a good all around editor for everything, very extensible too. |
Got to put in a plug for wingide.. it has a few flaws but it's debugging features make it a lifesaver!! Other than this I use jedit sometimes for html/xml editing and vi the rest of the time. |
How about jed? If you like the emacs keys but hate the loading time of emacs, go for jed. I have both jed and xjed installed on my ubuntu. |
I like them because they understand methods objects have, so when you hit the ".", they give you a list of available options. |
I second drpython as a good choice. |
I use Emacs for Python. With python-mode, pymacs, and the python documentation in info format. It's a pretty complete IDE. (eshell, speed-bar, and todoo-mode make a a pretty complete IDE.) The CVS version of emacs has gtk support and other enhancements. I have both versions installed on my computer. I'm missing tab-completion/lookup though. But it could probably be done with pymacs and dir()ing the class of an object into a pop-up buffer. I just use ipython in a separate terminal. |
Note to self: always press preview before posting... |
I use jedit with the jpydebug plugin. Jedit by itself is amazing, it supports so much(by default ro throgh plugins), is NOT an ide (very good), and is very easy and simple. The jpyplugin is not 100% stable, but it works pretty descently for things like having a tree of your classes etc... |
Good old Gedit, the default GNOME editor, does at good job. It's only a simple programmer's editor though, not a fancy IDE. Point your browser to the link below for an overview of its features. |
I use Ubuntu (Hoary now and Warty previously) as my main machine I do all Python coding from. |
I've been using Komodo for a while both in windows and in Linux (ubuntu). Works great in both of them (at least when compared to other python editors). Feature set in comparison to e.g. pythonwin, drpython and scite is in class of its own. Due to commercial nature, that is really not something to wonder though The price of the personal edition is not bad. |
There is also Eric3 (python/qt based), with support for refactoring and unit testing python code. (but personally I prefer ViM) |
in my .bash_profile |
If you use gvim, try my pydoc.vim script available at http://www.vim.org/scripts/scrip...p?
script_id=910 |
Emacs, irrespective of language, platform, and graphical interface. |
SciTE, JEdit both excellent choices - JEdit being much more customizable; SciTE being very lightweight and fast. |
"I also tried both emacs and xemacs, but they look crappy. At least vim looks native" |
OK, but I didn't say I was looking for an easy editor. Nobody in their right mind would call vi(m) easy. |