Skip to main content
Associate II
November 30, 2025
Question

STM32CubeIDE 2.0.0 shows ioc files as text

  • November 30, 2025
  • 5 replies
  • 2927 views

I recently updated my stm32cubeide from 19 to 20.0.0 but the .ioc files of my existing projects open as text file not graphical as before.

How to fix it to work as before?

PS: I mistakenly chose VS-code target and it's not possible to delete the post and repost. I use STM32CubeIDE on Windows and my issue have nothing to do with vs-code (I don't use it whatsoever) 

 

5 replies

TDK
Super User
November 30, 2025

 STM32CubeIDE v2.0.0 doesn't have STM32CubeMX built-in. You will need to download and install it separately and open the IOC file there. This is intended and included in the release notes.

 

STM32CubeIDE 2.0.0 released - STMicroelectronics Community

"If you feel a post has answered your question, please click ""Accept as Solution""."
AScha.3
Super User
November 30, 2025

I tried edit...move to STM32CubeIDE .

And yes, in IDE 2.0 need to have CubeMx to edit the .ioc file. No more integrated in IDE .

 

"If you feel a post has answered your question, please click ""Accept as Solution""."
Technical Moderator
December 1, 2025

Hello @vernture ,

 

In order to open successfully the Ioc.File on STM32CubeIDE 2.0, you need to open it by default on the project folder with MicroXplorer for STM32Cube application.

MahmoudBenRomdhane_0-1764584584745.png

 

Thanks.

Mahmoud

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.
Andrew Neil
Super User
December 1, 2025

As the others have said, CubeMX is no longer integrated in CubeIDE v2.0.0:

https://community.st.com/t5/stm32cubeide-mcus/cubeide-2-0-does-not-open-ioc-files/m-p/857301/highlight/true#M39483

https://community.st.com/t5/stm32cubeide-mcus/how-to-enter-pinout-view/m-p/859592/highlight/true#M39708

 

See this post (by @TDK ) on how to start an external editor from within the IDE.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
verntureAuthor
Associate II
December 17, 2025

I suppose it's better to download STM32CubeMX and open the ioc file there. 
I mostly work with STM32F103 MCUs, hence I should download STM32CubeF1 (STM32Cube MCU Package for STM32F1 serieshere: https://www.st.com/en/embedded-software/stm32cubef1.html
right?

Explorer
January 25, 2026

Thank you this helped out!