下载方式一
https://marketplace.visualstudio.com/items?itemName=Lukamicoder.AStyleExtension
下载方式二
打开vs2017-》工具-》扩展和更新。如下界面选择联机,在右边搜索 AStyle 即可看到AStyleExtension插件,点击下载。
主菜单Tools > Options > AStyle Formatter > General
输入
--style=allman --align-pointer=type --align-reference=type --indent-switches --indent-namespaces --indent-preproc-block --indent-preproc-define --indent-col1-comments --break-blocks --pad-oper --pad-comma --pad-paren-in --unpad-paren --delete-empty-lines --break-closing-braces --remove-braces --mode=c
或新建一个bat文件:
cd /d %~dp0
astyle --recursive --suffix=none --style=allman --align-pointer=type --align-reference=type --indent-switches --indent-namespaces --indent-preproc-block --indent-preproc-define --indent-col1-comments --break-blocks --pad-oper --pad-comma --pad-paren-in --unpad-paren --delete-empty-lines --break-closing-braces --remove-braces --mode=c *.cpp *.h *.c *.cc *.hh