STMCU小助手
发布时间:2022-4-26 21:51
|
9 个性化定制 本章不涉及必要的操作,不需要的可以选择跳过。 9.1 STM32CubeIDE的自动补全 自动补全插件,类似VS中的输入半个函数即可补全的功能,不太需要的话可以选择跳过,因为也可以手动用“ALT+/”来实现。这边介绍一下使用本文作者已经修改好的安装插件实现自动补全的方法。 首先需要下载插件运行环境,打开“HELP→安装插件”,新添加一个下载链接。
稍等一会,勾选“CDT Main Features”一路next下载插件所需的CDT环境包。: g$ I. ?6 N' H5 `
& B8 q5 z9 \+ @/ F+ q. Y, D 接着再重新进入下载界面,下载自动补齐插件的主体部分。
" A1 b) {+ B S! y, x 点开“General Purpose Tools”的下拉选项: W, B" `$ a2 }2 j* V1 T
接着勾选“Plug-in” 这个插件,一路next,安装完插件自动重启软件。* o7 _* H# d" z5 v s" ^0 q
1 L L; ^) S. H& h$ d- G 接下来,需要修改插件里的代码,产生一个插件使他能弹出自动补全的窗口。0 @ A/ `7 n+ n* _5 O/ N6 }7 ^8 R 由于步骤太过复杂,所以本文作者已经把插件代码改好放在教程文件夹里了。 不过如果版本有更新的话可能还需要及时替换,不能使用及时联系本文作者。% U2 l# s9 E; }* y% v1 n% v 6 U7 E# _& E2 T
对应的版本为Version: 1.5.1的IDE。下面那个为该版的副本保存$ c5 n u7 ]7 O# w* j3 V- V6 ]- m 直接把文件夹下的Java文件复制粘贴到“STMCubeIDE”的“plugins”文件夹下即可,记得保存原来的副本。
' J/ p$ V: Q I* t. N$ T/ |- [ 重新启动STM32CubeIDE,可以发现已经具有自动补全的功能了。* u# ]5 ^. F h1 R/ Y( C " L7 A% f9 e% O0 L% m+ a9 d
9.2 开启自动保存功能 自动保存功能,用于防止程序因为意外关闭而丢失数据。打开“窗口→首选项”。4 k- g% U+ [7 t) Q- b6 {
6 k$ |/ `" Z7 d 9.3 调节文本字体大小3 n P! Q3 c ^2 N' i( A 在注释中打入汉字就会发现,英文照常显示,而汉字则被缩小了。: w5 ?) Z: H% m. O( ~9 `" n( L
( v; P# ^" `- A |/ L8 \ 选择这几个汉字,右键属性,对“C/C++ Editor Text Font”的字体进行编辑。$ f- _: T1 ?3 f7 g 7 T0 _6 @/ k4 J* l! b
, k' N3 E) [7 ?. _ 选择“Courier New”字体,“KEIL标准字体”,并调节自己喜欢的字体大小。 " Y% [6 P/ |. n# R. e' k1 {' L
+ ]% t; N+ G) o/ b) ?# D! t 这边推荐一款VS默认的字体:“Consolas”,并选用脚本“中欧字符”,简洁好看。6 _, E' T2 A" a+ T. U6 [( ?& H- R ' K- m; `/ M) ?& b' \' ~% x$ P 9.4 下载自定义系统主题插件$ K* F# _# Z! f a( I) b) O 从“帮助”中进入“Eclipse Marketplace”插件商店页面。) A0 t7 k' Y9 n
选择“popular”,排名第一就是自定义主题系统的插件“Darkest Dark Theme”,点击下载。
在等待右下角软件下载完毕后,重新打开软件就可以发现会进入黑色的主题选择界面,点击“Next”进入主题的选择。$ `$ a+ [* ^$ Q5 @' b, c * a1 P8 W s* v+ K9 i e, l
- W7 W+ H8 P' \2 Z 再点击“advanced”进入主题定制化。
这里分别推荐一套黑色主题的配置和一套白色主题的配置。8 o% ^2 z! t" }. b6 ` 黑色主题的是VSCode的默认主题配色。
白色主题则是VS2010的默认浅色配色。5 W/ \: _' c, k9 |" p! p . h' D" h) \2 H7 [9 }8 e0 u
9 N* k9 |2 `/ j, n1 d+ G 请根据个人的喜好来选择自己喜欢的主题配色。 需要更改主题的话,打开“窗口→首选项”。
选择“DevStyle”即可对主题进行具体配置。# k. S. Z6 \4 x" [6 d8 ?+ V& l 0 J" O) Q& a2 Q5 H8 C3 J
9.5 删除不需要的插件* G( F; l: h6 p- W! J1 ? 如果觉得主题风格不适合自己,或者觉得软件启动的页面改变造成困扰的话,可以选择删除插件。点击“帮助”-“安装新插件”打开插件页面。 9 @1 L2 m) y0 |+ t) M3 t' c) t
点击“already installed”打开插件管理列表。点击不需要的插件再点击卸载来删除插件。4 _! L7 N: l' X6 f3 _
! t9 B7 K/ z6 E4 c ( c$ W# I5 ?2 C$ J 0 U5 i6 X& l9 L6 f( ^ |
想找个ST芯片
[GPIO] 使用新型抽象开始C++嵌入式编程,从GPIO开始
技术手册stm32f1xx中的一个小问题
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
OpenSTLinux 6.1发布:M33-TD加持+安全升级,STM32MPU开发效率翻倍!
微信公众号
手机版