怎样在codeblock中添加AStyle工具

完成后的代码或者是从网络上复制过来的代码往往并不完全符合“美观”、”清晰”、”条理分明”的编写风格。

现在的 Code::Blocks 内建了版本为 1.2.2 的 Astyle 代码格式化(source code formatter)插件,但是该插件的完成时间已经比较老了,一些 bug 未必完全修正,所以比较理想的方式是利用 Code::Blocks 内建的 Tools 外部工具功能实现更完美的代码格式化。

下面我就简单介绍一下使用这个 tools 实现外挂 Astyle 插件进行代码格式化。

1、下载 Astyle for windows:http://sourceforge.net/projects/astyle/,下载后,解开文件到一个目录里。

2、打开 Code::Blocks,点 Tools -> Configure Tools。

3、在弹出的对话框里点 Add。

4、进行设定:

在 Name 里填入 Astyle;
Executable 里选中前面解开的 Astyle.exe 文件;
Parameters 里输入(这是以 C 语言为例): –style=allman –mode=c –indent=tab –align-pointer=middle –pad-header “$(ACTIVE_EDITOR_FILENAME)”

完成上面设定后,点击 ok,到此 C::B 添加 Astyle 的步骤已经完成。

这时候打开一个 C 程序文件,点击 Tools -> Astyle,C::B 会提示文件被更新,是否重载,点击 Yes,就能看到被 Astyle 格式化后的 C 文件

你可能感兴趣的:(怎样在codeblock中添加AStyle工具)