
9 个性化定制7 d! N9 \* i- h9 n' r 本章不涉及必要的操作,不需要的可以选择跳过。 9.1 STM32CubeIDE的自动补全 自动补全插件,类似VS中的输入半个函数即可补全的功能,不太需要的话可以选择跳过,因为也可以手动用“ALT+/”来实现。这边介绍一下使用本文作者已经修改好的安装插件实现自动补全的方法。 首先需要下载插件运行环境,打开“HELP→安装插件”,新添加一个下载链接。 ) O2 V+ r0 T% o4 K; M3 s5 J: S ![]() 稍等一会,勾选“CDT Main Features”一路next下载插件所需的CDT环境包。 ![]() 4 E* |# l0 k! M2 D+ P1 p 接着再重新进入下载界面,下载自动补齐插件的主体部分。 / @# @- B1 W# x% s8 w& T1 S5 D( F ![]() 点开“General Purpose Tools”的下拉选项! W/ N9 v/ x/ N! h$ a0 e % p# h4 U; A: P2 x3 w ![]() + U% O1 W( o9 h 接着勾选“Plug-in” 这个插件,一路next,安装完插件自动重启软件。 5 {* F o# |& O9 z& M: S8 R# u; ` ![]() ; J! f7 D8 F8 ~ 接下来,需要修改插件里的代码,产生一个插件使他能弹出自动补全的窗口。 由于步骤太过复杂,所以本文作者已经把插件代码改好放在教程文件夹里了。- _7 q$ _0 _, [) t; o# F 不过如果版本有更新的话可能还需要及时替换,不能使用及时联系本文作者。 8 G' O0 I1 P2 h: d ![]() 对应的版本为Version: 1.5.1的IDE。下面那个为该版的副本保存 直接把文件夹下的Java文件复制粘贴到“STMCubeIDE”的“plugins”文件夹下即可,记得保存原来的副本。" j) Q6 N( Q i1 J: y 9 u8 R# Z/ A7 _; a- d, e: ~4 f ![]() & D" N/ @- m% `; u$ } 重新启动STM32CubeIDE,可以发现已经具有自动补全的功能了。 ![]() 9.2 开启自动保存功能 自动保存功能,用于防止程序因为意外关闭而丢失数据。打开“窗口→首选项”。 b4 D% p" K* H ![]() + ~: T- G. w) q$ O1 j5 W# \: _ ![]() 0 O* {( V( U. e7 K- a 9.3 调节文本字体大小 在注释中打入汉字就会发现,英文照常显示,而汉字则被缩小了。 ![]() % E Z; K* c8 Z 选择这几个汉字,右键属性,对“C/C++ Editor Text Font”的字体进行编辑。6 f( \+ A/ s# D+ ` ![]() ) R# g; i& @/ A" ?1 O" l% Q 选择“Courier New”字体,“KEIL标准字体”,并调节自己喜欢的字体大小。 9 n5 a Y- }+ O, {8 M* \ ![]() 这边推荐一款VS默认的字体:“Consolas”,并选用脚本“中欧字符”,简洁好看。9 r8 q; p' w* R/ j# V$ ^5 Z7 ]% T9 H ) P1 R+ Y7 ~5 j* X- y: s1 W8 F! _* o 9.4 下载自定义系统主题插件" }: S$ t; s9 c* [: ^& n& [ 从“帮助”中进入“Eclipse Marketplace”插件商店页面。 8 c; H* d1 ?) y. q) Q g ![]() 选择“popular”,排名第一就是自定义主题系统的插件“Darkest Dark Theme”,点击下载。+ O ?, }! Q$ o/ d3 ~5 V4 I ![]() 在等待右下角软件下载完毕后,重新打开软件就可以发现会进入黑色的主题选择界面,点击“Next”进入主题的选择。 ![]() . T$ u6 N+ G6 H) k) E 再点击“advanced”进入主题定制化。5 H3 [/ m8 z3 L ![]() 这里分别推荐一套黑色主题的配置和一套白色主题的配置。 黑色主题的是VSCode的默认主题配色。; e/ j$ c0 f5 s 3 X9 U" Q' N0 M& J$ L& K5 q ![]() 白色主题则是VS2010的默认浅色配色。 ' g& x8 q# w" y, ~) N1 y7 E# ~- e ![]() : N1 k/ H# d. L- q 请根据个人的喜好来选择自己喜欢的主题配色。 需要更改主题的话,打开“窗口→首选项”。, ^8 X7 Z" m: ?$ q & V( e; B& s( r* B, M5 ~+ b% ? ![]() 5 i9 s5 r; p/ |& ?) g 选择“DevStyle”即可对主题进行具体配置。 ![]() 1 P; v* U. m" n" u 9.5 删除不需要的插件 如果觉得主题风格不适合自己,或者觉得软件启动的页面改变造成困扰的话,可以选择删除插件。点击“帮助”-“安装新插件”打开插件页面。 # s+ L! A; m$ r4 I# F2 x ![]() 8 i3 K) v3 a- ]- P ![]() 点击“already installed”打开插件管理列表。点击不需要的插件再点击卸载来删除插件。 ![]() $ i: d& w# P( @+ r( P! k' |2 b8 T+ J 2 q! o; p7 S4 T, t0 f9 }2 k3 q |
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
实战经验 | Keil工程使用NEAI库的异常问题
STM32 ISP IQTune:真正零门槛的免费ISP调整软件
【经验分享】STM32 新建基于STM32F40x 固件库的MDK5 工程
意法半导体MCU双供应链策略,打消中国客户后顾之忧
【经验分享】基于STM32使用HAL库实现USB组合设备CDC+MSC
2024意法半导体工业峰会:赋能智能电源和智能工业,构筑可持续未来
ST推出灵活、面向未来的智能电表通信解决方案,助力能源转型
意法半导体 x Qu-Bit Electronix:推动新一轮的数字声音合成革命
从STM32 MPU产品看嵌入式系统中微处理器的新变化