Author Topic: Plugin Users/Developers Read This!  (Read 54738 times)

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9693
Plugin Users/Developers Read This!
« on: September 03, 2009, 01:21:45 pm »
General information:
There are generally three types of plugins:
1.) Core plugins - developed and maintained by the core C::B team.
2.) Contrib plugins - developed and maintained by the community and proven to be very valuable. So they are integrated into the C::B SVN.
3.) 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:
1.) Look in the official release. Notice that the installer / package manager might require you to enable some of the plugins specifically. So READ carefully.
2.) Search the forums for announcements, especially this board:
http://forums.codeblocks.org/index.php/board,14.0.html
3.) There might be information on the WiKi concerning other plugins here:
http://wiki.codeblocks.org/index.php?title=Plugins
and here:
http://wiki.codeblocks.org/index.php?title=Announcement_for_plugins/patches

If you are developing plugins:
Surely you can work with plugin as you like, but here are some suggestions:
1.1) Announce them in this board - including the (initial) source code
1.2) Setup your own webpage (or use a file sharing platform) and post the link to the sources/binaries/svn access here in this board.
1.3) Setup a repository, probably at BerliOS or SourceForge, post the link to the sources/binaries/svn access here in this board. Notice: This is very convenient as attachments in our board might be deleted from time to time. So it is not safe to post source code here.
2.) Enter the plugins description here:
http://wiki.codeblocks.org/index.php?title=Code::Blocks_Plugins
3.) Announce the pugin here:
http://wiki.codeblocks.org/index.php?title=Announcement_for_plugins/patches
...using this template:
http://wiki.codeblocks.org/index.php?title=Template_for_plugin_announcement

If you only want to modify a plugin based on a nightly but are too lazy / unable to compile wxWidgets and/or Code::Clocks core yourself, here is a HowTo:
http://wiki.codeblocks.org/index.php?title=Compile_Code::Blocks_plugins_based_on_a_nightly

If you have questions -> ask in this board.
I'll try to update this post if needed.
« Last Edit: August 22, 2012, 10:24:52 pm by MortenMacFly »
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ