Skip to main content
This topic has been closed for replies.

14 replies

Nawres GHARBI
ST Technical Moderator
Jan 6, 2025 10:56 AM UTC

Hi @Gaston 

we only support VSCode Market place 

Gaston
GastonAuthor
Associate III
Apr 8, 2025 11:04 AM UTC

Pitty. If you want to reach more developers, you should do it. So far ESP, Raspberry and Microchip offer extension compatibility.

mattias norlander
ST Technical Moderator
Jan 7, 2025 8:23 AM UTC

Would love to support VS Codium too. But as Nawres phrased it VS Codium does not have access to Microsoft VS Code marketplace. Consequently no access to the dependencies that our solution has on extensions like the CMake Tools from Microsoft. We can/should not try to develop a parallel CMake tools offering. The investment is huuuuuuge.

Would be curious to know how many developers out there who would push for VS Codium instead of VS Code.
And what are you main rationales behind?
Please drop your thoughts/vote in this thread! :)

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.
Gaston
GastonAuthor
Associate III
Apr 8, 2025 10:59 AM UTC

@mattias norlander wrote:

We can/should not try to develop a parallel CMake tools offering. The investment is huuuuuuge.


No. It is not necessary a parallel developing. Just publishing the extension in the VSCODE marketplace looking for Open VSX compatibility. This is how ESP32, Raspberry or Microchip do for example. They didn't develop two different extensions for using in vscode and vscodium.

mattias norlander
ST Technical Moderator
Apr 11, 2025 8:21 AM UTC

Our first priorities will be to reach mileage/maturity on the new major update. Then we need to port the debug features from STM32CubeIDE to VS Code to recover the gap we have today. Those are our top priorities.

Then both VS Codium and Theia are options to be explored. Both requiring Open VSX.

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.
Pavel A.
Apr 11, 2025 8:39 AM UTC

Wow. Theia. I've missed it, very interesting, thanks for the head-up!

So the ARM mbed already is moving there, and Renesas...

 

Gaston
GastonAuthor
Associate III
Apr 22, 2025 9:57 AM UTC

@Pavel A. wrote:

Wow. Theia. I've missed it, very interesting, thanks for the head-up!

 


I'm not so enthusiastic... Looks like a mix between Eclipse and VS. Another rehash of eclipse IDE? For some reason VS is gaining more and more users. Because it's not based on slow and inefficient java. For me VS is the best thing MS has done in 40 years despite the falsehoods about its open source. Anyway we already know it and we are used to these tricks.

Pavel A.
Apr 22, 2025 11:31 AM UTC

Platform that enables cloud workspaces, remote cooperation (like in the "big" Visual Studio) , integration with AI assistants. Isn't this intriguing?

 

Associate II
Jun 15, 2025 5:59 AM UTC

No need for the stm32 extension to build code in vscodium.  Attached are the required extensions + toolchain + cmake.

Toolchain and cmake can be in a folder in the user space without installing anything. 

Also, I have noticed that I am not able to use cortex-debug with the new build tools. Is stm32cubeclt going to be deprecated once the new vscode extension has been released?

 

mattias norlander
ST Technical Moderator
Jun 16, 2025 5:47 AM UTC

Our first priorities will be to reach mileage/maturity on the pre-release to be able to merge it into the stable track.
Then we need to port the debug features from STM32CubeIDE to VS Code to recover the gap we have today.
Those are our top priorities.

VS Codium and Theia are options to be explored. Both requiring Open VSX. Not something we can attack in the close future.

STM32CubeCLT will be deprecated. The new "bundle manager" is a much better infrastructure to install/activate/update the required CLI tools.

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.
Associate II
Jun 17, 2025 9:02 AM UTC

Does anybody know the command to add an external loader to the launch configuration for the 3.4.11 extension?

Jun 17, 2025 1:01 PM UTC

That is an excellent question that I would like to have an answer as well, please.