home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 May / PCWorld_2002-05_cd.bin / Software / TemaCD / sharpdevelop / 087cSetup.exe / doc / Todo.txt < prev   
Encoding:
Text File  |  2002-03-20  |  3.0 KB  |  74 lines

  1. SharpDevelop todo list:
  2.     
  3.     - Reintegrate Code Completion/Class Browser
  4.  
  5.     - Refactoring Syntax Highlighting
  6.              + Bugfixes (not related to C#, VB highlighting but to ASPX)
  7.          + Faster (with "threads")
  8.          + Support for background colors in "normal" text
  9.     
  10.     - Rethink Templates(code, file and project templates)
  11.     
  12.     - make Search&Replace not dependend on my document implementation
  13.     
  14.     - ProjectManagement :
  15.         + better drag & drop support
  16.         + better include file support etc.
  17.     
  18.     - New MainMenu Control
  19.         The current Mainmenu 'flickers' too often, each time I alter the last files or
  20.         last projects this control does unneccessary redraws and doesn't support doublebuffering
  21.         (It redraws the whole form !)
  22.         
  23.         I hope to get:
  24.             + Smoother SharpDevelop UI
  25.             + Better Menu Look & Feel
  26.  
  27.  
  28.     - Better CVS Support
  29.         - CVS repository 'scout'
  30.             + view entries in the cvs repository and have nice features like
  31.                 + add/remove file
  32.                 + put the current project in the cvs and remove all files that are not
  33.                   in the project tree etc.
  34.         the list goes on ... in short : easy and useable CVS Support
  35.     
  36.     - Parser
  37.         - Currently there are plans to take the mono parser for code completion
  38.         
  39.         Items to do :
  40.             - TODO parser (Parse all comments in the project for TODOs and put the
  41.                            TODOs in the Compiler Result View, which will be renamed to
  42.                            Task View)
  43.             - Code Completion API for the backend bindings (code completion for other
  44.                                                             langauges than C#)
  45.             - Class Browser (this should be easier than code completion ... but must be
  46.                              put in the backend bindings api too ... at least something
  47.                              that the class browser control can work with.)
  48.     - Windows Forms Desiner
  49.         Currently I've no idea on how to code this thing. I've some hints that design
  50.         support is somewhere in the .NET library. But I've no examples or good documentation
  51.         on this issue. Any help would be appreciated (A little example of a "designable"
  52.         button would be enough ... something that points me in the "right" direction)
  53.     
  54.     - Better drag & drop support
  55.         Due my programming of the SideBar control I've more experience with drag & drop 
  56.         under windows ... I think I've something to do now in this direction :)
  57.     
  58.     - Compiler options for single files
  59.         Currently you can compile and run files without a project. But you can't change
  60.         the file compiling options ... this have to be changed. Currently it is planned
  61.         to have "global" options to set for single files. (for each language binding)
  62.     
  63.     - New Plugin Manager.
  64.     
  65.     - Better backend bindings & plugin structure
  66.         It works ... but I need some feedback from implementors. I'll change the structure
  67.         and put in methods on request. I want to improve it.
  68.     
  69.     - Tutorials for
  70.         - Creating plugins
  71.         - Creating backend bindings : - display bindings
  72.                                       - language bindings
  73.     - Documentation ...    
  74.