Revision as of 05:35, 20 July 2010

Contents

General

Code::Blocks' features can be extend by using plugins, most of them listed on this page. There are generally three types of plugins:

Core plugins - developed and maintained by the core C::B team.

Contrib plugins - developed and maintained by the community and proven to be very valuable. So they are integrated into the C::B SVN.

3rd party plugins - developed and maintained by the community but not (yet?) in the C::B repository. Theses plugins often have their own repository or are being posted (including the source code) in the forums.

If you are looking for plugins:

Look in the official release. Notice that the installer / package manager might require you to enable some of the plugins specifically. So READ carefully.

There might be information on the WiKi concerning other plugins on this page and here.

For Windows users, the default behavior of the current installer (10.05) does not install contrib plugins. You need to manually check the "contrib plugin" checkbox when asked for selected components to install. There is no way to install them manually afterwards.

If you are developing plugins:
Surely you can work with plugin as you like, but here are some suggestions:

Announce them in the plugin development board in the forums - including the (initial) source code at [2].

OR

Setup your own webpage (or use a file sharing platform) and post the link to the sources/binaries/svn access in the plugin development board in the forums at [3].

OR

Setup a repository, probably at BerliOS or SourceForge, post the link to the sources/binaries/svn access in the plugin development board in the forums at [4]. Notice: This is very convenient as attachments in our forum might be deleted from time to time. So it is not safe to post source code in the forums.

Extends the Debugger plugin of Code::Blocks to work with the TRACE32 Debuggers. TRACE32 documentation "int_codeblock.pdf" and debuggert32.cbplugin are located on the enclosed SW CD on purchase of TRACE32