VSCode+Astyle自动格式化代码教程(windows+linux)

VSCode+Astyle自动格式化代码教程(windows+linux)

一. 安装Astyle教程

linux:
终端执行指令:

sudo apt install astyle

完了后什么都用做,接下来配置vscode就好
windows:
不用去官网下,太慢了,我分享的百度永久链接:
链接: https://pan.baidu.com/s/1D47HzP8OsisozYa6Zt55Zg
密码: bbm4

下载好以后解压到D盘根目录,亦可以自己定义,后续配置vscode需要用路径(linux下不用)

二. VSCode配置和使用教程

linux:
打开Settings.json文件,注意要打开用户的,而不是工作区的,然后加入以下内容(我知道你会在两个根[]中间进行加入)

/* AStyle */
    "astyle.additional_languages": [
        "c",
        "cpp",
        "*.h",
    ],
    "astyle.cmd_options": [
        // 预定义风格 -----------------------------------------------------------
        // "--style=ansi",             //ANSI 风格格式和缩进
        // "--style=kr",               //Kernighan&Ritchie 风格格式和缩进
        "--style=linux", //Linux 风格格式和缩进
        //"--style=gnu",               //GNU 风格格式和缩进
        // "--style=java",             //Java 风格格式和缩进
        "--indent=spaces=4", //缩进4个空格
        "--indent-preproc-block",
        "--pad-oper", //操作符两端插入一个空格
        "--pad-header",
        "--unpad-paren",
        "--suffix=none",
        "--align-pointer=name",
        "--lineend=linux",
        "--convert-tabs", //TAB转换为空格
        "--verbose",
        // "--delete-empty-lines",   //删除多余空行
        //"--pad-paren-in",         //括号内部加入空格
        "--unpad-paren", //移除括号两端多余空格
    ],
    // "astyle.executable": "D:\\AStyle\\bin\\AStyle.exe",

好了,基于linux的安装和配置都结束了,windows的呢?

很简单,把代码中的最后一行那个

// “astyle.executable”: “D:\AStyle\bin\AStyle.exe”

这一行的注释取消掉就好啦,然后那个路径就是刚才说的你解压的路径,如果不是这个,那就改成自己的就好啦,注意格式问题,然后具体的风格也可以在里面选,注释已经说的很清除啦。

二. 如何使用?

linux:在你的代码中按ctrl+shift+I
windows: 在你的代码中按shift+alt+f
如果不行的话,就是默认按键变了,安装和配置肯定没问题的,google一下快捷键吧~

おすすめ

転載: blog.csdn.net/qq_35333978/article/details/110201655