cancel
Showing results for 
Search instead for 
Did you mean: 

IDE Version 2.0.0 - why remove MX ?

jcslb
Associate

Why, oh why have you separated IDE and MX such that .ioc files can no longer be opened in IDE?

I cannot imagine any benefits and it makes the IDE significantly worse, such that I've felt compelled to revert to version 1.19.0 ( go to Help -> About STM32CubeIDE -> Installation Details -> Installation History -> select version -> Revert)

I couldn't find any other means of feeding back my strong dislike of this change other than a post like this. I hope version 2.1.0 comes out soon and re-integrates MX and IDE!

23 REPLIES 23
Ozone
Principal III

> These are all reasons against any IDE.

Yes, there are.

My company extensively uses CI now, and IDEs are only getting in the way of automated builds on remote servers. Especially if you want to support several architectures and thus several toolchains / IDEs.
We are using make files instead, which are easier to automate and deploy.

We use Eclipse CDT as IDE and "headless" build tool for CI, for 20 years. Then we did this with Atollic, then with CubeIDE.  As machines become faster, so does Eclipse :)  But fashion is fashion. New generation obviously cannot like old stuff.

P.S. As for requests to run CubeMX code generation headless - I don't know. For long time I believed it is abuse of CubeMX and wrong idea generally. But now one could wish to use AI assistants with CubeMX as a "skill", in a fast try/test/modify loop... Hmm. From this POV decoupling CubeMX from the IDE looks even better :)

 

Kiboxxx
Associate

OK to sum things up: ST wants to cut costs. End of story.

Nothing to do with costs...

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.