[wingide-users] Expanding "Select Project File to Open" to include
classes, methods, etc.
kkinder at gmail.com
Wed Jun 23 13:00:41 MDT 2010
One of my favorite features in WingIDE is "Select Profile File to Open"
because it's so keyboard friendly and generally fast to move around in a
large project with.
I have an idea on how to improve it, however. If I type "__init__.py",
it finds all the __init__.py files in my project and lets me choose. If
I type, "mypackage/__init__.py", it finds that file.
What would be even more amazing is if it included classes and methods in
the list. So I could type "__init__.py:MyClass" and it would let me jump
right to that class. If I just type "someMethod", it would give a list
of modules and classes in the project with "someMethod" in them.
The way I see it, you already have all the data there in the Source
Browser. It's just that the Source Browser isn't very keyboard-friendly
and doesn't narrow down the list of completions based on what you're typing.
Right now what I do is use "Select Project File", then use the
mouse-driven menus at the top of the buffer to find what I need. The
latter is the slow part of the process of navigating around.
More information about the wingide-users