Code::Blocks 使用 AStyle 格式化 C/C++ 代码

目录

  • AStyle
  • Code::Blocks Source code formatter plugin
  • Source code formatter (AStyle) shortcut

AStyle

A Free, Fast, and Small Automatic Formatter
for C, C++, C++/CLI, Objective?C, C#, and Java Source Code

Project Page: http://astyle.sourceforge.net/
SourceForge: http://sourceforge.net/projects/astyle/

Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective?C, C# and Java programming languages.

Code::Blocks Source code formatter plugin

Code::Blocks 的 Source code formatter plugin 使用 AStyle 格式化 C/C++ 代码。

Settings -> Editor -> Source formatter

Figure 1: Style

Figure 2: Brackets

Figure 3: Indentation

Figure 4: Formatting

Figure 5: Padding

Source code formatter (AStyle) shortcut

Settings -> Editor -> Keyboard shortcuts -> Plugins -> Source code formatter (AStyle)

shortcut: Ctrl-Shift-I(Indent)

原文地址:https://www.cnblogs.com/typescript/p/11456493.html

时间: 2024-09-30 07:19:31

Code::Blocks 使用 AStyle 格式化 C/C++ 代码的相关文章

如何在Code::Blocks下查看程序的汇编代码

学习C语言,Code::Blocks是个不错的IDE.有时候我们需要查看程序的对应的汇编代码,那么Code::Blocks如何才能像vc6.0中那样debug时候查看反汇编代码呢? 首先创建一个工程:Create a new project -> ConsoleApplication -> 填上工程文件名和project路径 -> 调试器和编译器默认. 随便在工程里写点什么代码,比如下面的一个递归代码为例:k7娱乐城 #include "stdio.h" #inclu

keil中使用Astyle格式化你的代码的方法2篇合

关于Astyle Astyle 的全称是Artistic Style的简称,是一个开源的源代码格式化工具,可以对C,C++,C#以及Java等编程语言的源代码进行缩进.格式化.美化.Home Page: http://astyle.sourceforge.net/Project Page: http://sourceforge.net/projects/astyle/ 在Keil μVision中集成Astyle(以Keil μVison4为例) ①下载Astyle,解压到任意位置(Astyle

Code::Blocks项目配置基础

File 菜单 New :新建( Empty file/file . class . project . build target ) . Recent projects/files :最近打开的项目 / 文件 . Import projects : Dev-C++ Project . VC6 dsw/dsp . VC8 vcproj/sln . Ctrl+Shift+S : Save all files . Save workspace (as) :将多个项目组织成一个工作空间,类似 VC 的

VC++6.0 IDE的工程用Code::Blocks来打开、编译、调试终极配置方案

引子:竟然可以用Code::Blocks来打开.编译.调试VC 6.0的项目,感觉很神奇,通过配置也让我们更进一步了解VC++ 6.0的编译器,连接器,调试器.好多兄弟问到要是能支持最新的VS2008和VS2010就好了,其实Code::Blocks已经配置好我们习惯的编译器的IDE环境了,假如我们用VS2003---VS2010,都可以不用配置了.只是因为VC++6.0的不在默认之列,所以才摸索出一套切实可行的方案出来.才先截个图给大家看看Code::Blocks支持和已经配置好的编译器支持列

令Code::Blocks支持C++11特性

GNU 4.7.0以上的版本可以支持C++11新特性,因此可采用集成了这样的编译器的Code::Blocks.这里下载:http://pan.baidu.com/s/1ntGGpBz 文件名:codeblocks-13.12mingw-setup.exe,在CodeBlocks官网上也能找到其下载地址. 不过,下载完后还需要进行一个设置才能开启C++11新特性.选择setting->compiler,先到Toolchain executables选项卡下,看MinGW的路径是否正确.如图: 然后

Code::Blocks配置GTK+2和GTK+3

Code::Blocks配置GTK+2和GTK+3 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创代码根据General Public License,v3 发布 GPLv3 许可证的副本可以在这里获得:http://www.gnu.org/licenses/gpl.html 本文档根据GNU Free Documentation License 1.3发布 GFDL1.3许可证的副本可以在这里获得:http:

【IDE】Code::Blocks 16.01安装、设置和使用

发现Code::Blocks和Sublime Text一样,都是很简单好使的IDE(集成开发环境),一看微软家的VS2015, 现在出到2017了,安装包就是好几十个G,C盘真是吃不消. 官网下载: http://www.codeblocks.org/downloads/26  设置光标颜色:http://blog.csdn.net/lydyangliu/article/details/9312757 设置背景色: http://jingyan.baidu.com/article/63f2362

linux下C/C++IDE比较——Code::Blocks

工欲善其事,必先利其器.用了这么久的linux,现在比较主流的几个C/C++的IDE基本已都用过了,现在来对他们做一下简单的比较. 1.VIM首先要说的是VIM.我认为,VIM只是一个编辑器,不能算是IDE.虽说VIM有很多插件,例如代码折叠.递进等,可以将VIM组建成几乎类似一个IDE,但始终它不是专门的IDE,所以在功能支持上还是远不如那些专门的IDE如:eclipse和code::blocks(这个是本文最后介绍也是我想向大家推荐的IDE).用VIM+GDB来编写和调试C++程序是很“痛苦

code blocks 无法运行

code blocks 无法运行,还总显示it seems that this project has not been build yet. 点了YES 依然如此.百度了多种资料都无法解决. 判断两个方面: 1.是win8权限 2.是codeblocks设置环境问题 从这两点出发得出解决方案: 1.将程序目录和代码目录授权 2.settings - compiler and debugger settings -global compiler settings - toolchain exec