0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Keil集成AStyle代碼格式化工具

li5236 ? 來源:我愛電子技術(shù)網(wǎng) ? 作者:我愛電子技術(shù)網(wǎng) ? 2022-03-30 09:12 ? 次閱讀

借助AStyle代碼格式化工具能讓我們寫的代碼看起來工整而且規(guī)范,下面來介紹一下keil如何集成AStyle代碼格式化工具:

1,將 AStyle.exe 文件放在C:\Local\Tools下,或者其他位置也可以。

2,點(diǎn)擊菜單 Tools -》 Customize Tools Menu 打開設(shè)置介面,參考圖片進(jìn)行以下參數(shù)設(shè)置:

格式化當(dāng)前文件:

新建菜單:AStyle Current

-pnUk1s4 --style=allman !E

poYBAGJDrpSAGZaIAAA46UpvwX4927.png

格式化當(dāng)前目錄全部文件:

新建菜單:AStyle All

-pnUk1s4 --style=allman “$E*.c” “$E*.h”

pYYBAGJDrpWADo2QAAA5eHfQR_0109.png

到此已經(jīng)設(shè)置成功了,當(dāng)我們需要格式化代碼時(shí)只需點(diǎn)擊 Tools -》AStyle Current 或 Tools -》AStyle All 即可對(duì)代碼進(jìn)行規(guī)范的格式化。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • keil
    +關(guān)注

    關(guān)注

    68

    文章

    1210

    瀏覽量

    166600
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4727

    瀏覽量

    68248
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    數(shù)字化工具在工作中的應(yīng)用

    一、數(shù)字化工具的種類 數(shù)字化工具的種類繁多,包括但不限于: 項(xiàng)目管理工具:如Trello、Asana和Jira,這些工具幫助團(tuán)隊(duì)規(guī)劃、跟蹤和管理項(xiàng)目進(jìn)度。 通信
    的頭像 發(fā)表于 10-27 17:27 ?521次閱讀

    keil可以讀出單片機(jī)的程序嗎

    表述存在一定的誤解,因?yàn)?b class='flag-5'>Keil主要是用于編寫、編譯和調(diào)試單片機(jī)程序的工具,而不是直接從單片機(jī)中讀取已編程代碼工具。 一、Keil的主要功
    的頭像 發(fā)表于 09-02 10:32 ?613次閱讀

    keil軟件實(shí)現(xiàn)編程仿真需要哪些步驟

    Keil MDK-ARM 是一款廣泛使用的集成開發(fā)環(huán)境(IDE),專為 ARM Cortex-M 微控制器編程而設(shè)計(jì)。它提供了代碼編輯、編譯、鏈接、調(diào)試和仿真等功能。 1. 安裝 Keil
    的頭像 發(fā)表于 09-02 10:28 ?839次閱讀

    keil軟件仿真如何仿真輸入

    Keil軟件是一款廣泛使用的嵌入式開發(fā)工具,它提供了豐富的功能,包括代碼編輯、編譯、調(diào)試和仿真等。 1. Keil軟件概述 Keil軟件是一
    的頭像 發(fā)表于 09-02 10:25 ?503次閱讀

    keil實(shí)用技巧

    KEIL軟件是一款專業(yè)的嵌入式軟件開發(fā)環(huán)境,具有集成化開發(fā)環(huán)境、支持多種芯片體系結(jié)構(gòu)、集編輯、編譯、調(diào)試于一體。內(nèi)置豐富的庫(kù)函數(shù)和示例代碼等特點(diǎn),可以幫助開發(fā)者快速高效地進(jìn)行嵌入式軟件開發(fā)、調(diào)試
    的頭像 發(fā)表于 08-30 13:23 ?415次閱讀
    <b class='flag-5'>keil</b>實(shí)用技巧

    格式化數(shù)據(jù)存儲(chǔ)到char數(shù)組的最簡(jiǎn)單方法是什么?

    os_printf將文本格式化為 UART 輸出的函數(shù)。 將格式化數(shù)據(jù)存儲(chǔ)到 char 數(shù)組的最簡(jiǎn)單方法是什么?
    發(fā)表于 07-11 08:01

    單元測(cè)試、集成測(cè)試自動(dòng)化工具

    CoverageMaster winAMS :?適用于嵌入式目標(biāo)機(jī)代碼的單元測(cè)試/集成測(cè)試工具 全面支持嵌入式微機(jī)!驗(yàn)證嵌入式C/C++軟件 實(shí)施以模塊為單位的自動(dòng)化單元測(cè)試工具 不需
    的頭像 發(fā)表于 06-26 13:41 ?369次閱讀
    單元測(cè)試、<b class='flag-5'>集成</b>測(cè)試自動(dòng)<b class='flag-5'>化工具</b>

    esp32 sdcard格式化的api沒有找到,為什么?

    esp32 sdcard 格式化的api 沒有找到,可否說明一下
    發(fā)表于 06-25 07:45

    ESP32S3模擬的U盤windows不能格式化怎么解決?

    使用ESP32s3+esp-idf-v5.0.2,參考https://github.com/espressif/esp-iot-so ... eless_disk 代碼跑起來后,筆記本提示要格式化U盤,結(jié)果是\"Windows無法完成
    發(fā)表于 06-06 06:06

    stm32f407 spinand flash模擬u盤總是提示格式化的原因?

    stm32f407spinand flash 模擬u盤總是 提示格式化?那位大神知道,求指導(dǎo)
    發(fā)表于 04-17 06:38

    CYUSB3KIT-003創(chuàng)建U盤后插入電腦每次提示要格式化,怎么操作才能只需要格式化一次?

    創(chuàng)建U盤后插入電腦每次提示要格式化,有沒有辦法像真正的U盤那樣只是第一次需要格式化?
    發(fā)表于 02-29 08:30

    請(qǐng)問RT-Thread emmc驅(qū)動(dòng)編寫如何格式化

    SDIO,同時(shí)也ST自帶的驅(qū)動(dòng)測(cè)試到了EMMC的擦除,讀寫操作 但是我看到使用文件系統(tǒng),首先需要格式化吧,但是格式化的接口是空的,無操作。所以我想知道這個(gè)格式化驅(qū)動(dòng)盤是否有什么操作要求,或者參考的
    發(fā)表于 02-23 08:04

    keil如何生成bin文件

    Keil是一種集成開發(fā)環(huán)境(IDE),專為ARM架構(gòu)的嵌入式系統(tǒng)開發(fā)而設(shè)計(jì)。在Keil中生成bin文件是將代碼編譯并轉(zhuǎn)換為可執(zhí)行文件的過程。本文將詳細(xì)介紹
    的頭像 發(fā)表于 12-15 13:43 ?1.1w次閱讀

    手機(jī)格式化新用戶

    看小說新用戶獎(jiǎng)勵(lì),手機(jī)格式化之后換個(gè)號(hào)碼還能領(lǐng)取新用戶獎(jiǎng)勵(lì),請(qǐng)問有大佬知道不格式化自己動(dòng)手去刪除根文件能達(dá)到格式化效果嗎
    發(fā)表于 12-07 19:14

    keil中的代碼格式化插件Astyle介紹

    keil中一行一行的縮進(jìn)自己的代碼,雖然注重代碼格式是一個(gè)好的習(xí)慣,不過這樣代碼比較多的話,整理起來效率太低,推薦
    的頭像 發(fā)表于 11-28 12:29 ?3224次閱讀
    <b class='flag-5'>keil</b>中的<b class='flag-5'>代碼</b><b class='flag-5'>格式化</b>插件<b class='flag-5'>Astyle</b>介紹