您的位置:首页 > 编程语言

如何在source insight中使用astyle的代码整理功能

2012-09-12 18:14 204 查看
很多时候,我们可能会在SI中直接编写代码,但是SI没有代码整理功能,比如整理符合c/c++规范

这时候,很是郁闷...但是可以将astyle.exe外挂到SI中,详细步骤如下:

1:从 http://astyle.sourceforge.net/ 上下载astyle.exe(开放源码,可以仔细阅读);

2:将astyle.exe保存到磁盘,这里我放到C:\Program Files\astyle下

在SI菜单栏里,Options-->Custom Commands界面上选择:Add,在弹出对话框写入 Fomat with astyle,

3:在run中添加"C:\Program Files\astyle\astyle.exe" --style=ansi %f,其中,如果astyle.exe所在路径中有空格,务必用""括起来,参数--style=ansi(如果你需要格式化java代码,这个地方改为:--style=java),其它命令参数可以参考astyle的帮助参数"%f"是指作用于当前文件,这个必须的.

4:此外,在此界面上还可以为这个命令设置快捷键,点击"keys",添加你觉得方便的按钮;

5:在SI菜单栏里,Options-->Menu Assignments界面上,将这个命令添加到某工具栏下,在左面的Command列表里找到我们刚才添加的"Fomat with astyle",在右面的Menu中选择你要加到那个菜单下,这里我加到"Edit"下,可以在"Menu Contents"选择适当位置,点击"insert"即可;
OK,世界简单了...另外,如何在vc中外挂astyle的代码整理功能,可以参考这篇文档:http://www.yesky.com/SoftChannel/72342371928702976/20050228/1915727.shtml
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: