Clion代码自动格式化保存

前言

  • 使用Clion的时候,可以自动格式化代码的操作.

使用外部工具Artistic Style

序号 名称 地址
1 Artistic Style https://sourceforge.net/projects/astyle/
  • 下载后解压.

Clion 插件配置

  • 1.在plugin中搜素File Watchers

  • 2.装好后,进入设置,如图.

  • 3.找到配置后点击进入配置界面,点击如图加号,选择custom进行用户设置.

  • 4.设置样例就是这样如图.

    1. 设置Astyle插件,点击加号,找到下载的目录选择Astyle.exe文件.

  • 6.设置参数argument
-i $FileName$ --style=allman --indent=spaces=4 --align-pointer=type --attach-closing-while --indent-col1-comments --pad-oper --pad-comma --pad-header --add-braces --mode=c

  • 7.设置两个名字

Output paths to refresh:$FileName$

Working Directory:$FileDir$


  • 8.最终样式

    1. 测试配置成功.

int main(){printf("Hello World !!! \n");return 0;}

  • 代码变为一行粘贴到C语言的文本中,瞬间就自动格式化了.

注意

  • 每次新建文件,在有了Artistic自动保存后,就会生成一个带.orig的文件,这是一个备份文件,Artistic插件帮忙生成的插件.

  • 如果不需要,需要在配置页面修改,如图修改后,下次新建文件就不会有带.orig的文件.

  argument 前面加个  -n

posted @ 2023-07-20 17:51  北极的大企鹅  阅读(1647)  评论(0编辑  收藏  举报
阅读 - 79万