********************************************* ** ** ** Improve C# plugin for Eclipse ** ** ** ** version 2.0.0 ** ** ** ********************************************* C# plugin for Eclipse is a free open-source (Common Public License Version 0.5) plugin developed by Improve. (http://www.improve.fr - http://www.application-servers.com - http://www.improve-technologies.com) FEATURES ************* - C# code editing with: - Syntax highlighting - Content assistant for C# keywords - Auto-indentation - C# code compilation with: - Compilation problems listed in the Tasks view - Compiler output information displayed in a console - Specification of the compiler arguments via a file property page (the arguments are persistent for each file) - C# plugin parameters available via the plugin preference page: - Path of Microsoft C# compiler - Automatic build on resource modification HOW TO INSTALL ************** Simply use the update manager to add a bookmark to http://www.improve-technologies.com/alpha/updates/site.xml. You can then browse the site and find the versions you want to install. NOTE: the feature is unsigned, so you will be asked whether you want to install this feature or not. Say yes. WHAT TO DO IF YOU FIND A BUG **************************** If you find a bug, please send me a mail to eclipse-csharp@improve.fr with: * Your configuration: which OS, which version and build of Eclipse, which VM? * A description of the problem * The stack trace that you can find in the "workspace/.metadata/.log" file. KNOWN BUGS ********** Here are some known bugs that have to be fixed: * When you move files that are referenced by a C# file (for instance like an assembly to reference or a module to add), the changes are not taken into consideration in the C# file properties. You have to manually go and change them in the property page (first reset and then select them via the dialog box). * For some reason, when you specify a name for your XML documentation file, the C# compiler does not find the XML parser. As a consequence, the XML doc is not generated. I have to investigate a bit more to find out why.