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一下快捷键吧~

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值