久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13340|回復: 5
收起左側

在Keil中可用的自動排版(格式化)工具分享

  [復制鏈接]
ID:396170 發表于 2018-9-10 21:19 | 顯示全部樓層 |閱讀模式
在Keil中沒有自動排版的功能,我試了沒找到可用的設置,分享一個可以實現此功能的工具
有此困擾的朋友可以試試,里面含有簡單的使用說明

1、µVision4中單擊Tools菜單---Customize Tools Menu

2、添加Astyle All Files 和Astyle Current File菜單(自定義菜單名,可以使用中文)

3、添加Command命令:單擊...按鈕,選擇Astyle.exe文件。

4、Arguments:
Astyle Current File菜單填寫 !E                當前文件
Astyle All Files菜單填寫 "$E*.c" "$E*.h"        當前文件所在文件夾中的所有.c 和.h文件

5、使用配置文件:
在上一步的Arguments里加上參數:--options=d:\astyle.conf        注意要用空格與其它參數隔開

6、現在可以在astyle.conf中添加上符合自己習慣的參數了,我只加了兩個參數(每個參數一行,不需要加空格):
--indent=spaces=2        我沒寫錯,就是兩個等號,這個參數默認是4,Deil里的tab是2個字符的距離,我習慣用2
--pad-oper            在操作符兩邊增加空格,比如等號


效果如圖:
無標題.png

0.png

全部資料51hei下載地址:
Keil自動排版.7z (190.28 KB, 下載次數: 297)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:158812 發表于 2018-9-11 09:56 | 顯示全部樓層
KEIL其實自己有有自動排版,但是沒有IAR那樣的一鍵全部重排,那個太方便了。
回復

使用道具 舉報

ID:396170 發表于 2018-9-11 19:39 | 顯示全部樓層
netbeetle 發表于 2018-9-11 09:56
KEIL其實自己有有自動排版,但是沒有IAR那樣的一鍵全部重排,那個太方便了。

沒有吧,排本文件都沒有,只有在回車時到上一行開始的位置,在括號結束時也不會自動排
回復

使用道具 舉報

ID:405372 發表于 2019-6-18 09:31 | 顯示全部樓層
強迫癥的救星啊
回復

使用道具 舉報

ID:82419 發表于 2019-6-24 07:16 來自手機 | 顯示全部樓層
留下腳步,以便不時之需!
回復

使用道具 舉報

ID:387948 發表于 2020-3-19 16:14 | 顯示全部樓層
參數配置可以用這些 --style=allman --indent=spaces=4 --indent-preproc-block --pad-oper --pad-header --unpad-paren --suffix=none --align-pointer=name --lineend=linux --convert-tabs --verbose  
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩国产中文字幕 | 人人人人干 | 999免费视频| 日本精品一区二区三区在线观看视频 | 国产情侣一区 | 久久久久久久97 | www.日韩av.com| 成人国产精品色哟哟 | 黄色片av| 成人av在线播放 | 国产精品一区二区三区在线 | 成人天堂| 91成人在线| 国产一区二区在线免费 | 精精久久 | 在线播放中文字幕 | 亚洲欧洲中文 | 午夜精品一区二区三区免费视频 | 在线午夜| 欧美高清hd | 国产成人av电影 | 久久小视频 | 欧美一区二区 | 久久黄色网 | 成人免费看片网 | 精品91av| 免费视频一区二区 | 亚洲欧美综合精品久久成人 | 国产激情一区二区三区 | 亚洲综合大片69999 | 金莲网| 欧美国产视频 | 成人午夜性成交 | 成人久久 | 香蕉一区 | 免费观看黄色片视频 | 欧美精品一区三区 | 欧美国产精品一区二区三区 | 成人免费视频网址 | 99reav | avmans最新导航地址 |