* Makefile.am:
[monodevelop.git] / extras / PyBinding / TODO
blob34ff52ee7a0962e3f13cbf0b384d6d74d8c695d7
1 The following list are ideas that we should look into supporting in
2 this addin.
4 Code Completion
6         * Complete items in modules
8 Parser
10         * Index installed system modules
12 Gui
14         * Support project based space settings so python projects
15           can have 4 spaces instead of tab. [MonoDevelop.Projects]
16         - Support the MonoDevelop Class Pad
17         - Auto Indentation
18         * Interactive Python Console (Terminal)
19         - Integrate with the Text Editor region combo boxes
20         * Setuptools support (like autotools)
21         - Support the Document pad
23 Refactoring / Code Coverage
25         * Extract method
26         * Rename method
27         * Rename class
28         * Code Coverage of methods during runtime
29         * UML diagrams
31 Debugger / Profiler
33         * Integrate pdb to the Debugger engine
34         * Add python profiler as well
35         * Remote debugging
37 Templates
39         - Basic Shell Script
40         * Gtk app
41         * Gnome app
42         * Clutter app
43         * PyQT app
44         * Twisted python
46 Unit Testing
48         * Twisted trial unit tests
49         * PyUnit