maul-esel / ChameleonCoder

coding project manager and IDE - language-independant
GNU General Public License v3.0
1 stars 0 forks source link

Note: more information can be found in the help file: Documentation\Documentation.chm.

Introduction

This program called 'ChameleonCoder' (CC) is intended to be an IDE for every programming or scripting language. It makes it possible to interoperate between different languages easily, providing a lot of other features useful for programmers. Current version: 0.0.0.1 alpha 2

System Requirements

To run CC, the .NET Framework v4 is required. The Framework v4 itself is supported begining with XP SP3. Other implementations such as MONO do not work as CC requires WPF.

Credits & Related

Features

realized

planned

Extensibility model

It is planned to support different models to extend CC. There are 4 types of plugins:

To add an extension to CC, simply place it in the Components\ folder. Then run CC, go to the plugins dialog and click "install". Select the file containing the plugin. Select the plugins you want to install and click "install selected". Then restart CC.

Command line

CC supports several command line switches:

NOTE: All of these must be the first parameter you pass.

Resources model

Resources are described by XML files. A resource can have several child resource. For more information see the help file. You can interact with these resources in a lot of different ways such as copying, moving, editing or compiling them.

RichContent model

Each resource can have 'RichContent'. RichContent describes what parts a resource includes. These members can have child members: An example would be the classes in a namespace, the methods in a class, the parameters in a method, ...