硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1131|回复: 18
收起左侧

[STM32CubeIDE] 适用于 Visual Studio Code 的全新 STM32CubeIDE:从预发布到正式发布

  [复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
发表于 2025-10-29 10:33:29 | 显示全部楼层 |阅读模式
回复

使用道具 举报

81

主题

1389

回帖

1632

积分

至尊会员

积分
1632
发表于 2025-10-29 11:16:02 | 显示全部楼层
以后就是可以在vscode中安装cube插件了?是这个意思吗?
回复

使用道具 举报

0

主题

62

回帖

62

积分

初级会员

积分
62
发表于 2025-10-29 11:59:49 | 显示全部楼层
天下苦eclips久矣
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
 楼主| 发表于 2025-10-29 12:08:11 | 显示全部楼层
wdliming 发表于 2025-10-29 11:16
以后就是可以在vscode中安装cube插件了?是这个意思吗?

貌似是搞了个套壳
回复

使用道具 举报

25

主题

244

回帖

319

积分

高级会员

积分
319
QQ
发表于 2025-10-29 14:33:54 | 显示全部楼层
CubeIDE 也是用的 arm-gcc 编译链,死抱着那 eclips 不放干什么,老领导的坚持?

说白了我支持所有的 IDE 都改成 vscode 插件,我觉得这是目前 免费、现代、流畅、用户友好 的最佳解决方案。
回复

使用道具 举报

90

主题

579

回帖

849

积分

金牌会员

积分
849
发表于 2025-10-29 18:07:22 来自手机 | 显示全部楼层
我也感觉可以all in vscode
回复

使用道具 举报

90

主题

579

回帖

849

积分

金牌会员

积分
849
发表于 2025-10-29 18:07:25 来自手机 | 显示全部楼层
我也感觉可以all in vscode
回复

使用道具 举报

1

主题

80

回帖

83

积分

初级会员

积分
83
发表于 2025-10-29 21:12:13 | 显示全部楼层
yono 发表于 2025-10-29 14:33
CubeIDE 也是用的 arm-gcc 编译链,死抱着那 eclips 不放干什么,老领导的坚持?

说白了我支持所有的 ID ...

为啥不是 vscode 直接调用 gcc 编译就完事?还要 ide 插件做甚
回复

使用道具 举报

25

主题

244

回帖

319

积分

高级会员

积分
319
QQ
发表于 2025-10-30 10:37:41 | 显示全部楼层
dukelec 发表于 2025-10-29 21:12
为啥不是 vscode 直接调用 gcc 编译就完事?还要 ide 插件做甚

vscode 直接调 gcc 是有学习成本的,工程化更需要深入学习。

以 keil 这种古董体验的 IDE 为例,keil 的操作的确足够小白友好,最适合初学者。只要 安装->点开工程->编译 三步就可以点开例程。

vscode 的玩意,大部分都涉及到环境配置,光安装就够小白搞得头秃的了。所以虽然 keil 是老古董,但是我觉得他向下兼容的用户体验相当不错的,没有过分的技术自负,不会预设用户都是合格的软件工程师。
回复

使用道具 举报

8

主题

159

回帖

183

积分

初级会员

积分
183
发表于 2025-11-4 19:08:37 | 显示全部楼层
没太理解这个插件和STM32CubeIDE的关系。不都是在这个插件中新建一个空白项目或者导入cubeMX生成的CMake项目的么?况且我也没在STM32CubeIDE中找到创建可以被vscode这插件打开的项目的方法
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
 楼主| 发表于 2025-11-5 10:32:45 | 显示全部楼层
cjunrong 发表于 2025-11-4 19:08
没太理解这个插件和STM32CubeIDE的关系。不都是在这个插件中新建一个空白项目或者导入cubeMX生成的CMake项 ...

还没研究,不知道是不是类似MDK6的大杂烩模式,使用VSCode加载GCC,设置,调试下载等。
回复

使用道具 举报

28

主题

107

回帖

191

积分

初级会员

积分
191
发表于 2025-11-6 10:06:26 | 显示全部楼层
我真搞不懂,作为工程师,整天折腾那些工具干嘛?那只是个工具,集成开发环境IDE不好用吗?有时间还不如去编程。
就像画图,用AD,立创EDA,KICAD,PADS和CADENCE都差不多,工具而已,主要是设计。。。。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
 楼主| 发表于 2025-11-6 10:11:48 | 显示全部楼层
珠联璧合 发表于 2025-11-6 10:06
我真搞不懂,作为工程师,整天折腾那些工具干嘛?那只是个工具,集成开发环境IDE不好用吗?有时间还不如去 ...

必须折腾,各个IC厂家必须有自己的IDE。对于IC厂家来说,别人的东西永远都是别人的。

必须打造自己的软件生态一条龙,这个已经是IC厂家共识。
------
对于工程师,不是他自己要折腾,而是有些东西必须用IC厂家自己的IDE才能玩,而且免费。还有就是有些例子,仅做了针对某个开放环境的Demo,这个里面涉及到太多弯弯绕了。
回复

使用道具 举报

2

主题

53

回帖

59

积分

初级会员

积分
59
发表于 2025-11-6 17:12:14 | 显示全部楼层
本帖最后由 小梁呐 于 2025-11-6 17:14 编辑
eric2013 发表于 2025-11-5 10:32
还没研究,不知道是不是类似MDK6的大杂烩模式,使用VSCode加载GCC,设置,调试下载等。

这个东西我一直在用,我都没注意它偷偷更新了,大概看了一下,首先少了一个导入工程的功能,现在会直接识别路径下是否有STM32工程,但是我尝试过新建IDE工程,并不能识别,所以实际上识别的还是CMake工程
然后我看了一下我的VS Code的扩展,发现属于STM32的扩展多了好几个,多出的部分就是更新的功能,像内存使用可视化,调试GDB Server 的设置等(后者是自己使用发现新增的)
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
 楼主| 发表于 2025-11-7 09:44:33 | 显示全部楼层
小梁呐 发表于 2025-11-6 17:12
这个东西我一直在用,我都没注意它偷偷更新了,大概看了一下,首先少了一个导入工程的功能,现在会直接识 ...

谢谢分享。
回复

使用道具 举报

26

主题

394

回帖

472

积分

高级会员

积分
472
发表于 2025-11-7 11:12:05 | 显示全部楼层
探索的过程中免不了碎片化问题不断扩大,但还是要有摆脱旧包袱的决心。

我现在工作上开发都是往主线合并,旧项目几乎不再维护了。
回复

使用道具 举报

2

主题

53

回帖

59

积分

初级会员

积分
59
发表于 7 天前 | 显示全部楼层
本帖最后由 小梁呐 于 2025-11-14 10:33 编辑

官方教程已经出了https://shequ.stmicroelectronics.cn/thread-868922-1-1.html c9c0f30e-b75c-4437-9aeb-81898afb8698.png 不过我一直以为这个manager是早就有的功能,可能自己环境搭好了就没太注意了,有这个功能的话编译环境搭建就很简单了,而且也更自由了,另外工程的创建可以在vscode上从零开始了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119429
QQ
 楼主| 发表于 6 天前 | 显示全部楼层

谢谢,看来确实是类似keil stusio的套壳,替换了eclipse
回复

使用道具 举报

2

主题

53

回帖

59

积分

初级会员

积分
59
发表于 4 天前 | 显示全部楼层
eric2013 发表于 2025-11-15 09:41
谢谢,看来确实是类似keil stusio的套壳,替换了eclipse

是这样的,我上周五在新电脑上搭环境,这个只需要下载一个stm32的扩展就行,其他的可以通过管理器安装
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-11-21 20:51 , Processed in 0.051409 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表