Python Binding: a SharpDevelop (IDE) Addin
Python Binding is an IronPython 'addin' for SharpDevelop - an Open Source IDE for .NET.
The planned features of PythonBinding 1.0 are:
The planned features of PythonBinding 1.0 are:
- syntax highlighting and coloring
- form designer support
- code completion: type a period after a name and it will suggest alternatives, or hit control-space.
- compile to exe or dll, including a windows exe, or a console application (the console pauses so you can see the output).
- set compiler options, debug output
- templates to get you started: windows form, class example
There is a version 0.5 beta, but unfortunately it seems only to work with #develop 2.0 -- with #develop 2.1 it falls over with a null object reference, such as reported here.
ReplyDeleteI've done a first pass look at what it would need to make PythonBinding play with #develop 2.1; and it isn't pretty. *sigh*
ReplyDeleteThanks Steve (first comment on this blog that I've seen in ages!). I've updated this entry to reflect your comments.
ReplyDelete