[MonoDevelop] [GSoC] Python debugger
Christian Hergert
christian.hergert at gmail.com
Wed Mar 24 18:09:29 EDT 2010
I could mentor the project. I think that the debugger framework does
enough of the heavy lifting (in terms of UI integration) where adding
pdb support might not be a big enough project. Having not looked at
the debugger framework directly I'm not totally up to speed.
Perhaps picking a few things off the list below could help fill that out.
* Enhance code completion to support multiple-inheritance
* Replace the subprocess python parser with IronPython's parser in process
* Smart formatting for the python syntax following PEP8
* An interactive python shell reusing the TextEditor code (for
highlighting, could share code with c# shell, etc)
* Basic refactoring such as Extract/Rename method, rename class
* Generate UML diagrams from modules/parser information
* Basic python profiling (for method execution times, etc)
* Remote debugging
* Unit testing (twisted-trial, pyunit, etc)
Cheers,
-- Christian
On Wed, Mar 24, 2010 at 2:58 PM, Michael Hutchinson
<m.j.hutchinson at gmail.com> wrote:
> On Wed, Mar 24, 2010 at 5:53 PM, Christian Hergert
> <christian.hergert at gmail.com> wrote:
>> I'd certainly like to see this added to the PyBinding.
>
> Christian: as the expert on this area, would you be willing to mentor
> the project? Is the task big enough for a full GSoC project, or would
> the project have to include other small tasks?
>
> Martin: if you're interested in Python + MD, you might also like to
> consider the IronPython addin idea - note that you can submit multiple
> proposals.
>
> --
> Michael Hutchinson
> http://mjhutchinson.com
>
More information about the Monodevelop-list
mailing list