第一范文网 - 专业文章范例文档资料分享平台

关于astyle配置和基本使用技巧总结

来源:用户分享 时间:2025/5/28 8:41:17 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Astyle工具的配置和基本使用技巧

astyle是一款优秀的方便的程序代码格式化工具,本人整理总结了三个方面的基本使用技巧如下:

一:基本命令

astyle --style=ansi main.cs

(ansi/linux:使用ansi/linux风格格式化main.cs;了解上面的命令就可以格式化一个文件了,注意:这是在控制台命令窗口中输入的命令!!!) 二:格式化目录——一般不常用

for /R %f in (*.cpp;*.cs;) do astyle --style=ansi \

(使用ansi风格格式下当前目录下的所有cpp,cs文件,注意:批处理文件时,\要改为\三:参数说明: (1) –f

//-F也是一样的效果

在两行不相关的代码之间插入空行,如import和public class之间、public class和成员之间等; (2) –p

//小写

在操作符两边插入空格,如=、+、-等。 如:int a=10*60;

处理后变成int a = 10 * 60; (3) –P

//大写

在括号两边(内和外)插入空格。另,-d只在括号外面插入空格,-D只在里面插入。 如:System.out.println(1); //输入-P

处理后变成System.out.println ( 1 ) ; //增加了4个空格 (4) -U

移除括号两边不必要的空格。 如:System.out.println ( 1 );

//有3个空格

处理后变成System.out.println(1); //3个空格被去掉了 (5) -V

将Tab替换为空格。

(6) -N

本条命令主要针对namespaces。 如果没有此参数,效果如下: namespace foospace { class Foo {

public: Foo(); virtual ~Foo(); }; }

有此参数就会变成这样: namespace foospace {

class Foo {

public: Foo(); virtual ~Foo(); }; } (7) -n

不生成备份文件,默认是备份生成 .orig文件。

C++(其他语言不清楚)的默认方式为第二种——保存备份,所以如果你是用来格式化C++代码的话,这个参数就有用了。

下面是astyle在Visual studio 2008、VC6.0、Ultraedit和UltraStudio中的配置技巧总节:

四:加入到VS2008中

VS2008的做法(加入到VS2005中也是一样):

工具——>外部工具——>添加 标题:astyle

命令:*\\AStyle.exe (填好astyle.exe的路径)

参数:--style=allman -N $(ItemDir)$(ItemFileName)$(ItemExt) //注意这里和命令相比少了astyle关键字

初始目录:$(TargetDir) 然后,勾上“使用输出窗口” 点击应用-确定完成。

以后就可以在工具菜单中找到“astyle“这一项了,点击它,就可以对当前文件进行格式化操作(在格式化之前请务必先保存修改)。

五:加入到VS6中

Tools——>Customize——>Tools 标题:astyle

命令:AStyle.exe (填好astyle.exe的路径)

参数:--style=ansi -s4 --suffix=.orig $(FileName)$(FileExt) 初始目录:$(FileDir) 勾上“Using Output Window” 点击确定完成。

以后就可以在工具菜单中找到“astyle“这一项了,点击它,就可以对当前文件进行格式化操作。

六:加入到Ultraedit和UltraStudio 高级-->工具配置——>外部工具——>添加

命令:AStyle.exe -v --style=ansi -s4 --suffix=.orig \(填好astyle.exe的路径) Optiones:选择 Windows program和Save Active File. Output: 选择output to list box,show dos box 和no replace。 点击确定完成。

以后就可以在工具菜单中找到“astyle“这一项了,点击它,就可以对当前文件进行格式化操作。

搜索更多关于: 关于astyle配置和基本使用技巧总结 的文档
关于astyle配置和基本使用技巧总结.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7etcb79zze3cwgj88zsd_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top