关于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为绿色软件)(Win2.02.1版,可以到官网参看最新版)

千易下载:http://1000eb.com/aguv
博客下载:http://files.cnblogs.com/totop/AStyle_2.02.1_windows.zip

②µVision4中单击Tools菜单---Customize Tools Menu

③添加Astyle All Files 和Astyle Current File菜单(自定义菜单名,可以使用中文)

这里添加了两个菜单,分别是格式化当前文件和格式化project中的所有文件。

④添加Command命令:单击...按钮,在Astyle的安装目录中选择Astyle.exe。

⑤Arguments:
Astyle Current File菜单填写 !E
当前文件
Astyle All Files菜单填写 "$E*.c" "$E*.h"
当前文件所在文件夹中的所有.c 和.h文件

⑥实际使用效果如下:

转自:http://www.cnblogs.com/totop/archive/2012/07/04/keil-astyle.html

最新文章

  1. C#服务器获取客户端IP地址以及归属地探秘
  2. 我的C语言进化史
  3. iOS代码实现九宫格
  4. hibernate存储过程 3
  5. Java中if语句,嵌套使用 一道面试题
  6. JavaScript事件详解
  7. iOS textFiled 在storyBoard中的使用
  8. ubuntu_常用命令_01
  9. JAVA 99乘法表实例
  10. UI进阶 文件管理器(NSFileManager)文件对接器(NSFileHandle)
  11. 纯CSS制作冒泡提示框
  12. Python自动化运维之18、Python操作 MySQL、pymysql、SQLAchemy
  13. [LeetCode] 110. Balanced Binary Tree 解题思路
  14. C++ socket programming in Linux
  15. java 字符串池【转】
  16. windows上使用composer安装yii2
  17. Luffy之虚拟环境.项目搭建,目录日志等配置信息
  18. SpringBoot 添加fastjson
  19. Pathwalks CodeForces - 960F(主席树 || 树状数组)
  20. Git和Gitlab

热门文章

  1. 【转载】查看Linux进程CPU过高具体的线程堆栈(不中断程序)
  2. js实现canvas保存图片为png格式并下载到本地
  3. 动态隐藏显示窗口的标题栏(同时保持窗口的sizeable性能
  4. 牛客多校第十场 E Hilbert Sort 递归,排序
  5. c++ pb_ds库,实现 红黑树,Splay
  6. LeetCode 182. Duplicate Emails (查找重复的电子邮箱)
  7. iOS开发inputView和inputAccessoryView
  8. (转)在Source Insight中看Python代码
  9. docker 错误failed to open stream: Permission denied 解决方法
  10. IDEA @Autowired dao大红波浪线