i ve download python imterpreter, and found it work like command line, i wonder is there any one ever make a Visual Basic-like tools for Python??
i ve serch the python.org for something like that , but i found nothing(maybe there is but i missed), why dont people ever think to make one, since its very useful, just like visual basic
I have had a look at most of the current open source editors and IDE’s for python. There is nothing close to Visual Basic or other IDE’s for languages like java. So far I have found jedit from www.jedit.org with the jpydbg the best choice. SPE is also good but jedit is faster and I have not had any trouble with the debugger.
A python editor with VB like features such as code completes and call tips would be very difficult to program due to the nature of python it’s self. Since it loosely typed a variable could be anything depending on the execution path, the editor could not know the actual object type until runtime, it can only guess.
I’m coding PHP in eclipse (eclipse.org) with xored foundation plugin (xored.com), it’s very good, class, method and var-overview, code-completion (also for oop), interpreter checks code when storing, good cvs-support etc., and the plugin also supports Python - should have the same features like for PHP.
The plugin is easy to install (just unpack and copy a zip in an special dir), follow instructions on xored.com
Does anyone know how to add the Blender Module to an external GUI program so that code-completion also works for the Blender Module (I’m using Eclipse with PyDev) ?
about the visual side of it… you are right. for that you need to use something like QT for example, which comes with visual designer (forms, widgets). you still have to do the coding separately though… to connect these widgets… and make them dance.
Yes, there is version of Qt that is integrated with Python. It’s called PyQt (surprise surprise). There is an open source version that is free. I’ve used it to do GUI work with Python, and it is a joy to use.