The new nightly build for Pydev is now http://pydev.org/nightly (just add that to the eclipse update manager).
The current nightly build already contains the changes to the refactoring engine... If anyone wants to get it and test it, now would be a good time :)
did you use the rope library for python code refactoring ?
ReplyDeleteNot really. It's using a library named PEPTIC -- which works over the Pydev structure.
ReplyDeleteThe main argument against using ROPE is that it doesn't use the Pydev internal structure (so, it does not benefit from those caches) and it doesn't seem like it can target multiple python versions (i.e.: with the same install it should work with python 2.4 to 3.0) -- also, it'd have to work properly in Jython to have a proper integration in Pydev (which doesn't seem to be a target of the project).
Indeed the only great feature that I want from ROPE is the auto completion feature, even if pydev has improved very much, ROPE was very ahead in this field.
ReplyDeletehas PEPTIC some auto completion feature that will improve pydev ?
Just to know, right now improvements in auto completion is not a really big issue for pydev.
another cool auto-completion implementation is pyscripter (but defintly not something that I can use since I develop mainly on mac and linux)
a part from those digressions I would say thanks for this wonderful plugin.
No, PEPTIC didn't really improve the Pydev code-completion, but if you have the use-cases where ROPE works and Pydev doesn't, those can be addressed (not sure which cases would that be).
ReplyDelete