vscode添加 Artistic Style(AStyle)

1. PC端安装 Artistic Style软件

1.1 软件下载

官网地址:http://astyle.sourceforge.net/

选择Download项,得到安装文件(免安装):

解压拷贝到安装路径下得到:其中AStyle.exe是可执行文件,但是不能直接执行,其是命令行模式,因此需要配合其他软件才能执行

记录下文件路径:D:\01_eda_install\AStyle_3.1_windows\AStyle\bin

1.2 添加环境变量

把上述bin文件路径加入 Windows 的 path 环境变量(注意是系统变量不是用户变量)

1.3 安装完毕

重启Windows 使环境变量起作用

Shift + ALT + F 测试是否安装成功

2. VS Code端安装 Artistic Style软件

2.1 安装控件

在VSCode商店中添加Astyle的插件

2.2 格式化配置

打开配置选项

选择命令行模式

自用格式化

{
    "editor.mouseWheelZoom": true,    //鼠标放大的
    "editor.rulers": [80],            //设置标尺
    "astyle.additional_languages": [
        "c",
        "cpp",
    ],
    "astyle.cmd_options": [
        // 预定义风格 -----------------------------------------------------------
        //"--style=ansi",             //ANSI 风格格式和缩进
        //"--style=kr",               //Kernighan&Ritchie 风格格式和缩进
        "--style=linux",            //Linux 风格格式和缩进
        //"--style=gnu",              //GNU 风格格式和缩进
        //"--style=java",             //Java 风格格式和缩进

        "--indent=spaces=2",          //缩进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:\\01_eda_install\\AStyle_3.1_windows\\AStyle\\bin\\AStyle.exe",
    //"files.encoding":"GB2312",//文件编码的,以防中文乱码
    "files.encoding":"UTF-8",
    "[c]": {
        "editor.defaultFormatter": "chiehyu.vscode-astyle"
    },
    "C_Cpp.updateChannel": "Insiders"
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章