借助AStyle代碼格式化工具能讓我們寫的代碼看起來工整而且規(guī)范,下面來介紹一下keil如何集成AStyle代碼格式化工具:
1,將 AStyle.exe 文件放在C:\Local\Tools下,或者其他位置也可以。
2,點擊菜單 Tools -》 Customize Tools Menu 打開設置介面,參考圖片進行以下參數(shù)設置:
格式化當前文件:
新建菜單:AStyle Current
-pnUk1s4 --style=allman !E

格式化當前目錄全部文件:
新建菜單:AStyle All
-pnUk1s4 --style=allman “$E*.c” “$E*.h”

到此已經設置成功了,當我們需要格式化代碼時只需點擊 Tools -》AStyle Current 或 Tools -》AStyle All 即可對代碼進行規(guī)范的格式化。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
keil
+關注
關注
69文章
1231瀏覽量
173057 -
代碼
+關注
關注
30文章
4974瀏覽量
74294
發(fā)布評論請先 登錄
相關推薦
熱點推薦
使用 Keil Studio for Visual Studio Code開發(fā) STM32 設備
Keil Studio是 Arm 最新一代的集成開發(fā)環(huán)境(IDE),將嵌入式開發(fā)工具直接集成到了 Visual Studio Code 中。作為 μVision 的后繼者,它提供了現(xiàn)代
華為鴻蒙系統(tǒng)應用數(shù)字與度量衡的格式化指南
本文旨在深入探討華為鴻蒙 HarmonyOS 系統(tǒng)在應用國際化中數(shù)字與度量衡格式化方面的技術細節(jié),基于實際開發(fā)實踐進行總結。
分析嵌入式軟件代碼的漏洞-代碼注入
進行編譯
在大多數(shù)情況下,程序故意像執(zhí)行代碼一樣執(zhí)行數(shù)據是不尋常的,但將數(shù)據用于構造有意執(zhí)行的對象卻很常見。
1、格式化字符串漏洞
大多數(shù)C程序員熟悉printf函數(shù)。大體上,這些格式字符串
發(fā)表于 12-22 12:53
飛凌嵌入式ElfBoard-標準IO接口之格式化輸入
格式化輸入用于從不同輸入源中獲取數(shù)據并根據格式化字符串format轉換為對應的格式代碼并存儲在對應的類型中。格式化輸入函數(shù):即按特定的
發(fā)表于 11-12 08:35
飛凌嵌入式ElfBoard-標準IO接口之格式化輸出
將格式化數(shù)據寫到標準輸出,通常稱為格式化輸出,除了常見的printf外,還有如下四個函數(shù)。1.printf將格式化數(shù)據輸出到標準輸出。1)頭文件#include 2)函數(shù)原型int printf
發(fā)表于 11-11 08:43
代碼格式化工具Clang-Format提升你的CW32工程質量
它能自動統(tǒng)一團隊代碼風格,讓不同開發(fā)者寫出的代碼如出一轍。就像 CW32 官方庫函數(shù)遵循統(tǒng)一規(guī)范一樣,Clang-Format 能讓團隊所有成員的代碼瞬間保持一致,徹底消除 "tabs vs spaces" 的爭論。
求助,關于使用sprintf函數(shù)格式化浮點數(shù)的安全問題求解
();
return n;
}
經過測試,未關閉調度之前,線程被打斷再恢復之后,格式化的數(shù)據可能是一些亂碼,甚至程序跑飛了.如果使用這個字符串很容易死機,主要是data abort異常.加入關閉調度之后,能夠得到
發(fā)表于 10-09 08:22
怎樣確保自動化工具在電能質量在線監(jiān)測裝置的安全防護檢查中的準確性?
? 確保自動化工具在電能質量在線監(jiān)測裝置安全防護檢查中的準確性,需圍繞 “ 工具本質可靠性、場景適配性、結果可驗證性、全生命周期管控 ” 四大核心,從工具選型、校準溯源、算法優(yōu)化、配置驗證、環(huán)境適配
技術貼|【RK3588】ELF 2開發(fā)板如何添加exFAT和NTFS文件系統(tǒng)格式
如何通過系統(tǒng)配置實現(xiàn)對該兩種文件系統(tǒng)的支持,并配置自動掛載功能。Windows系統(tǒng)格式化存儲設備在使用TF卡前,需通過Windows自帶工具將其格式化為目標文件系統(tǒng)(
Keil 項目在構建目標 software 時,F(xiàn)CARM 工具報錯
使用工具搜索問題,Keil 項目 在構建目標 software 時,F(xiàn)CARM 工具報錯,搜索是未指定輸出文件名。
根據網上提供的解決辦法,在魔法棒OUTPUT中點擊Create HEX File
發(fā)表于 08-27 10:12
SEGGER工具鏈集成到CMake和VS Code了
SEGGER公司已將其嵌入式開發(fā)工具鏈集成到了廣泛使用的CMake構建配置工具中,這意味著基于Visual Studio Code(VS Code)代碼編輯器的應用開發(fā)可以方便的使用S
服務器數(shù)據恢復—ocfs2文件系統(tǒng)被格式化為Ext4文件系統(tǒng)的數(shù)據恢復案例
服務器存儲數(shù)據恢復環(huán)境&故障:
人為誤操作將Ext4文件系統(tǒng)誤裝入一臺服務器存儲上的Ocfs2文件系統(tǒng)數(shù)據卷上,導致原Ocfs2文件系統(tǒng)被格式化為Ext4文件系統(tǒng)。
最新 HUAWEI DevEco Studio 使用技巧
(Simplified) 中文漢化插件 GitToolBox 編輯器中顯示 git 歷史 保存時自動格式化 寫了一堆代碼,當保存時,自動幫你格式化 切換 Ohos 視圖 項目本來的視圖 是以實際的文件目錄來展示
瑞薩RA8系列教程 | 基于 Keil 開發(fā) RA8單片機
本文結合瑞薩Cortext-M85單片機RA8D1、Keil MDK,以及瑞薩自家的代碼初始化工具(Smart Configurator)給大家描述一下,快速在Keil MDK上點亮C
Keil集成AStyle代碼格式化工具
評論