codeblocks的Astyle

在codeblocks里,选择settings-Editor-Source formatter就可以更改Astyle选项。

然后还可以在settings-Editor-Shortcuts里修改快捷键

Dev-cpp的Astyle

在Dev里,选择Astyle-formatting options ,我的参数如下:

Options

Bracket style: Allman

Indent style: Spaces

Tab width: 4

Indent the following kinds of code: 全不选

Final command(add customizations here):

-j -U -O --style=allman --indent=spaces=4 --convert-tabs --indent-preprocessor --align-pointer=name --pad-oper --pad-header --lineend=windows --indent-col1-comments --max-instatement-indent=80 --delete-empty-lines --pad-paren-out

然后点ok

VS code里的Astyle

  1. 在VScode内搜索扩展Astyle并安装。
  2. 下载Astyle:https://sourceforge.net/projects/astyle/files/
  3. 将安装包解压缩后添加Astyle.exe的路径到系统环境变量。 此电脑-右键属性-高级系统设置-环境变量-双击Path-新建 我的路径是D:\vscode\AStyle_3.1_windows\AStyle\bin
  4. 重启vscode使环境变量生效(然后好像是可以自定义参数的吧,在用户设置里)
--style=allman --indent=spaces=4 --attach-namespaces --attach-classes --attach-inlines --indent-preproc-block --indent-preproc-define --indent-preproc-cond --indent-col1-comments --pad-oper --pad-comma --pad-paren-out --pad-header --unpad-paren --delete-empty-lines --align-pointer=name --break-closing-braces --break-elseifs --add-braces --break-one-line-headers --attach-return-type --attach-return-type-decl --keep-one-line-blocks --convert-tabs --remove-comment-prefix --max-code-length=80
分类: c/c++

发表评论

电子邮件地址不会被公开。 必填项已用*标注