tags:

views:

114

answers:

5

I'm trying to use textmate, but I find it hard to navigate a project with it.

I admit I probably just don't know the the IDE well enough.

Is it possible to highlight a class or method and jump to its definition?

+4  A: 

I am not sure that I understood you question, but if you look for an IDE for Python I would strongly recommand you have a look at PyDev

It's by far the most feature-rich IDE for Python and it has a really active development team. And did I mention it's free and open source?

Krumelur
yes you did mention its free and open source.
Blankman
A: 

If you're asking about IntelliJ IDEA, Python is only available for the commercial version.

If you're asking about a Python IDE, IDLE comes with Python already. I can also recommend Boa Constructor.

Brian S
I just bought IDEA a few days ago, they have a dedicated python IDE coming up so I figured IDEA isnt' that great?
Blankman
A: 

Wing IDE is an excellent IDE for python.

Adrian
A: 

WingIDE if you can fork out some cash will do what you want all bundled up and with little to no configuration effort. Otherwise Eclipse with Aptana's pydev is free, and does exactly that, plus a lot more (ctrl+click pretty much anything for redirection and a lot of other useful things like pyc removal etc.).

Navigation problems though are usually symptomatic of more than just lack of tools. A decent structure to your projects and a version control system (even if you work locally and solo) would go a long way helping to address that.

ThE_JacO
A: 

I'm not sure about what functionality is available in textmate but would a simple search work? i.e. Ctrl+F with the query "def function" including the def part so you find the definition instead of a call?

Ryan Jenkins