当前位置:网站首页>Keil5 MDK's formatting code tool and adding shortcuts
Keil5 MDK's formatting code tool and adding shortcuts
2022-07-06 14:42:00 【LLearners】
Preface
keil There are many functions and Tools, Today I will briefly talk about one Tools. This tool is mainly applicable to one-time formatting of code . Formatting is about the neatness of the code . The code is properly neat , It helps us read the code .
Every time you write code , I don't pay attention to the format specification of the code all the time , There are always some files whose code format is not standardized , Every adjustment is particularly troublesome and always makes mistakes , Especially the novice Xiaobai . Now let's use a tool Astyle, It can easily format the program code into the style you want without manual modification .
For more convenient operation , We have added formatting tools Astyle Shortcut to , Don't always use the mouse to click , Faster and more convenient formatting code .
Astyle Introduce
Astyle namely Artistic Style, Is one that can be used for C, C++, C++/CLI, Objective‑C, C# and Java Programming language formatting open source tools .
Official website :Artistic Style - Index
Baidu network disk link :https://pan.baidu.com/s/11yloLOZWK0-7bnLSM4umRA#list/path
Extraction code :a6de
The following is about the configuration and use of tools : Format the current file 、 Format all .c file , Format all .h file 、 Shortcut settings
keil(MDK) Loading tools in Astyle( Format current file tool settings )
- stay Astyle Official website Download the latest compiled Astyle. Or Baidu disk download .
- When the download is complete , Unzip to a directory , Enter the unzipped file and find bin Under the Astyle.exe.
- open keil(MDK) , choice Tools->Customize Tools Menu
- The first 1 Step click the new button , Step enter the name : Format the current file
- The first 1 Click next 1 Location , The first 2 Click next 2 Select the location under the storage path Astyle.exe file
- Enter the command in the following position ( Pay attention to case ):!E Click... After input OK, Will be in tools The tool added as shown in the figure below appears .
- The above configuration is complete , We are now using , Find a file , choice Tools-> Format the current file . Figure 1 is unformatted , Figure 2 is formatted .
keil(MDK) Loading tools in Astyle( format .c and .h file Tool settings )
- The configuration is the same as formatting the current file . Also used is Astyle.exe file
- Name and another configuration are shown in the figure ..c File configuration :-n "$E*.c" .h File configuration :"$E*.h"
keil(MDK) Shortcut keys perform quick formatting of code ( Quick format tool settings )
Edit->Configuration Switch to Shortcut Keys Options , choice Format the current file , Click on Create Shortcut Create a new shortcut , Press the shortcut key you want to set in the pop-up window , Then save to exit , Using formatting is the shortcut key set by yourself . The following is the graphic operation mode .
1. Open Settings .Edit->Configuration->Shortcut Keys
2. Set as shown in the figure . No 5 Step use to directly enter your own commands . Such as :Ctrl + T
————————————————
Copyright notice : This paper is about CSDN Blogger 「LLearner」 The original article of , follow CC 4.0 BY-SA Copyright agreement , For reprint, please attach the original source link and this statement .
Blog :LLearners The blog of _CSDN Blog - Domain Blogger
Link to the original text :https://blog.csdn.net/weixin_70641798?type=blog
边栏推荐
- 《统计学》第八版贾俊平第八章假设检验知识点总结及课后习题答案
- What language should I learn from zero foundation. Suggestions
- Intranet information collection of Intranet penetration (2)
- [paper reproduction] cyclegan (based on pytorch framework) {unfinished}
- Statistics, 8th Edition, Jia Junping, Chapter VIII, summary of knowledge points of hypothesis test and answers to exercises after class
- 四元数---基本概念(转载)
- Sentinel overall workflow
- [pointer] counts the number of times one string appears in another string
- Résumé des points de connaissance et des réponses aux exercices après la classe du chapitre 7 de Jia junping dans la huitième édition des statistiques
- Function: string storage in reverse order
猜你喜欢
ES全文索引
Es full text index
Statistics 8th Edition Jia Junping Chapter 10 summary of knowledge points of analysis of variance and answers to exercises after class
Lintcode logo queries the two nearest saplings
Library management system
1. Payment system
《统计学》第八版贾俊平第十四章指数知识点总结及课后习题答案
关于交换a和b的值的四种方法
内网渗透之内网信息收集(三)
Circular queue (C language)
随机推荐
Pointer -- eliminate all numbers in the string
关于交换a和b的值的四种方法
函数:求1-1/2+1/3-1/4+1/5-1/6+1/7-…+1/n
5 minutes to master machine learning iris logical regression classification
Attack and defense world misc practice area (GIF lift table ext3)
[pointer] counts the number of times one string appears in another string
Sqqyw (indifferent dot icon system) vulnerability recurrence and 74cms vulnerability recurrence
《统计学》第八版贾俊平第六章统计量及抽样分布知识点总结及课后习题答案
Function: calculates the number of uppercase letters in a string
《统计学》第八版贾俊平第三章课后习题及答案总结
《统计学》第八版贾俊平第十三章时间序列分析和预测知识点总结及课后习题答案
Wu Enda's latest interview! Data centric reasons
[pointer] find the value of the largest element in the two-dimensional array
数字电路基础(三)编码器和译码器
Pointers: maximum, minimum, and average
Numpy Quick Start Guide
Statistics 8th Edition Jia Junping Chapter 3 after class exercises and answer summary
【指针】删除字符串s中的所有空格
【指针】求解最后留下的人
AQS details