最近在做一个C++的SDK项目,对于那些会暴露给第三方开发者使用的接口文件,我们使用了一个叫做AStyle Extension的插件来做代码美颜(其实就是代码格式化)。
下载方式1:通过Extension Manager下载
- 启动VS2010;
- 主菜单Tools > Extension Manager…;
- 左边选择Online Gallery,输入关键字“AStyle”。
下载方式2:通过页面下载
下载页面:https://visualstudiogallery.msdn.microsoft.com/2f3f04cd-2866-4e47-a671-d1cc9cc3fb02
这个插件的安装和使用,在下载页面的“说明”部分已经讲得很详细了,此处省略1000字。
设置
按照以下操作可以调出设置界面:主菜单Tools > Options > AStyle Formatter > General
我们在使用的Google Style设置参数
--style=google --indent=spaces=2 --max-code-length=120 --attach-namespaces --attach-classes --attach-inlines --attach-extern-c --indent-col1-comments --break-blocks --break-blocks=all --pad-oper --pad-header --unpad-paren --close-templates --remove-brackets --convert-tabs --mode=c
格式化代码
打开目标代码文件,通过菜单项来触发格式化:主菜单Edit > Advanced > Format Document (AStyle)
设置快捷键
默认没有分配快捷键,需要自己来啊自己来,怎么在VS2010中设置快捷键,百度一下说有就有,我为Format Document菜单项分配的快捷键是Shift+F10。
时间: 2024-10-13 03:56:09