C::B IDE Plugin插件简介

Author: Bryan Wu@CBForge (cbforge at gmail dot com)转载请保留

plugins 众所周知CB的一个优点就是开放式架构提供灵活的插件开发和支持,我们也相信在今后的发展上插件对CB的贡献会越来越大。

下面是现有核心插件和贡献插件的简介列表:

 

Core Plugins 核心插件(系统初始化时会自动加载,由CB官方开发团队维护)

The core plugins are installed by default and offer the basic functions of Code::Blocks. The core plugins are maintained / developed by the official development team.

Autosave

Saves project files between intervals.

Class Wizard

Provides wizard for creating new classes.

Code Completion[这个插件非常重要,现在处于重写阶段,估计很快会合大家见面]

Provides functionality and class browser.

Compiler[为大量编译器提供统一界面]

Provides support for various compilers in one interface.

Debugger

Provides support for various debuggers in one interface.

File Extensions Handler

Adds extra file extension handlers.

Open Files List

Manages a list of all opened files (editors).

Projects Importer

Imports projects from other IDE’s, e.g. MS Visual Studio and DevC++.

Scripted Wizard

Provides scripted wizard functionality.

Source Code Formatter[根据不同代码风格为你重新自动美化代码风格]

Formats source code files with specific style.

To-Do List

Adds to-do items to source code.

WinXP Look’n'Feel

Creates manifest file which enables the version 6.0 of the Common Controls on Windows XP.


 
Contrib Plugins[大众贡献版]

The user-contributed plugins are not installed by default and offer extended functionality for Code::Blocks. The contrib plugins are maintained / developed by third-party developers.

Auto Versioning

Helps you keep track of your project version and status.

Browse Tracker

Browse to previous source positions.

C::B Games

Games in a integrated development environment? You bet.

Code Profiler

Provides graphical interface to GNU GProf profiler.

Code Snippets

Manages small pieces of code (i.e. snippets).

Code Statistics

Shows various statistics from source code files.

Copy Strings to Clipboard

Copies literal strings from the current editor to clipboard.

DevPak Installer

Installs and updates DevC++ DevPaks.

DragScroll

Enables dragging and scrolling with mouse.

Environment Variables

Sets environment variables within the focus of Code::Blocks.

Help plugin

Integrates third-party help files to the interface.

HexEditor plugin

Opens files in a Code::Blocks integrated HexEditor.

Keyboard Shortcuts

Manages menu shortcuts.

Koders[快捷方式搜索相关代码在koder网站]

Queries the Koders webpage for keywords.

KeyMacs plugin

KeyMacs (or Keyboard Macros) enables Recording, Playback, and editing of keystroke macros.

RegEx Testbed

Regular expressions testbed.

Source Exporter

Exports source code files to other formats such as HTML and PDF.

Symbol Table

A simple graphical interface to the GNU symbol table displayer (nm).

ThreadSearch

Multi-threaded ‘Search in files’ with preview window.

Valgrind

Valgrind analysis tools integration.

wxSmith[快速开发wxWidgets界面程序]

RAD tool for creating wxWidgets dialogs.

Retrieved from "http://wiki.codeblocks.org/index.php?title=Code::Blocks_Plugins"

Share and Enjoy:
  • Print this article!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • RSS
  • Slashdot
  • Technorati
  • TwitThis

Related posts:

  1. CB introduction and features
  2. Code::Blocks IDE in openSUSE 11.1编译和安装指南
  3. CodeLite Plugin Internal(1) – IPlugin interface
  4. Code::Blocks中Plugin的实现原理
  5. CodeLite Plugin Internal(2)-Load: 插件加载分析
  6. Linux下配置Code::Blocks帮助插件
  7. C::B IDE的命令行参数
  8. CB IDE内部结构之-工程文件篇
  9. Code::Blocks IDE: 手动安装和配置编译器指南
  10. Code::Blocks编译skyeye步骤

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Contact us

Admin: Bryan Wu