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一下快捷键吧~
VSCode+Astyle自动格式化代码教程(windows+linux)相关推荐
- Keil下AStyle自动格式化代码
有时候需要用到一个功能,就先会在网上找到对应的程序,但是百度直接拿来的程序通常不是很规范.keil需要自动格式化代码的功能,需要一些设置如下(keil4与keil5都适用) 使用AStyle进行代码格 ...
- VSCode设置自动格式化代码
1.首先file->Preferences->Settings,进入配置页面 2.选择Text Editor->Formatting 勾选format on save,则写代码时,保 ...
- vscode如何自动格式化代码
首先在code中安装 Prettier -Code formatter[代码格式化程序]. 第二步在菜单栏中打开设置 第三步 在搜索条搜索settings 点击 在settings.json中编辑 第 ...
- vscode 保存自动格式化代码
settings.json文件内容 {"workbench.editor.enablePreview": false, //打开文件不覆盖"search.followSy ...
- 初用VScode并配置,自定义代码片段(快捷键),自动格式化代码快捷键,保存格式化代码快捷键
一.VScode 介绍.下载.安装. 一个运行于 Mac OS X.Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器. 免费,可以直接去微软官网去下载.htt ...
- vscode如何设置自动保存时自动格式化代码
Vscode 快速格式化代码: shift+alt+f 也可以设置 当我们 保存页面的时候自动格式化代码: 1)文件 ------.>[首选项]---------->[设置]: 2)搜索e ...
- html5 自动格式化,VSCode插件JS-CSS-HTML Formatter自动格式化代码
VSCode插件JS-CSS-HTML Formatter自动格式化代码 当你Ctrl+S保存代码时,自动格式化代码.本来很好用,但是修改thinkphp模板文件时,就有问题了.因为js代码里面,调用 ...
- 【22新版VSCode】配置自动格式化代码(保存文件自动格式化代码和tab自动格式化代码)
做html开发时,使用快捷键alt+shift+f格式化代码并不是很方便. 想配置自动格式化代码,发现新版本vs code配置方法有点不一样.记录一下. 问题描述a 22年新版vs code配置&qu ...
- VScode保存代码时自动格式化代码
一. 安装插件vetur 安装此插件后就可以使用快捷键[shift]+[Alt]+[F]来格式化代码了. 二. 实现保存时自动格式化代码 1)文件 ------.>[首选项]---------- ...
最新文章
- StackOverflow上面 7个最好的Java答案
- 简易的 Linux 流量实时监控工具 watch+ifstat
- 大话设计模式(七 工厂不好用了?)
- 一队老耗子,每个月都生一对小耗子,小耗子长3个月,第四个月开始变成老耗子开始生, 		// 假设所有耗子都不死,请问20个月之后共有多少只耗子?...
- java登陆界面工具_javaee编写登陆界面
- android设置window背景颜色,android – 设置标题背景颜色
- AJAX 状态值(readyState)与状态码(status)详解
- 中科院回应木兰语言造假:当事人已停职;中国软件业务收入百强:华为蝉联十八冠;Ionic 5.0.0-beta.5 发布|极客头条...
- 【Computer Organization笔记05】运算器基本功能,定点运算器,Am2901的组成与功能,VHDL硬件描述语言
- UVA 12657 Boxes in a Line
- 查看Android设备的分辨率
- Android service Binder用法
- jQuery文档操作常用方法1
- echarts入门基础教程
- PyS60记事本源码
- 中国城市燃气行业供需前景及未来竞争走势研究报告2021版
- 【转】JavaScript面向对象程序设计(6): 封装
- 高德地图教程_poi搜索以及显示
- java html5转pdf文件_Java 将Html转为PDF
- yolov5 训练时报错踩坑(不定时更新)