[Pydev-code] more features from Java editor to Python editor
Brought to you by:
fabioz
From: Karl P. <ka...@ri...> - 2005-12-13 22:07:07
|
Hey everyone! Isn't PyDev getting to be amazing? =A0Thanks to everyone for the hard work! Anyways, here's a few things I would like to add to PyDev: =2D Override/Implement Methods: This feature would be identical to what the= Java=20 editor does. =A0Mainly, if your class subclasses another, you can view all = the=20 methods you can override. =2D Interface generation support: Wouldn't a File->New->Python Interface be= =20 great? =A0Ideally, we'd support Zope, PEAK, and Twisted interfaces. =2D Class generation support: Wouldn't a File->New->Python Class be great,= =20 especially if you could Browse for available interfaces and automatically=20 have method stubs generated for you? =2D Generate constructor from superclass: Like the others, straight from th= e=20 Java editor. =A0Although this feature would be extra useful because Python= =20 supports multiple inheritance. =2D Unit test class generation: It would do the equivalent of File->New->Ju= nit=20 Test Case in the Java world. I'm really interested in coding these up, but I'm not overly familiar with = the=20 PyDev source code, so I don't know how difficult it would be to integrate=20 these features. =A0However, I would gladly do this if somehow more familiar= =20 with the innards of PyDev would create an interface or empty class or=20 something that I could just use. Thanks ahead of time to anyone willing to respond. :) |