Skip to main content
Visitor II
August 19, 2025
Solved

Publishing STM32 Extension to open-vsx.org for support for VSCode forks (Cursor, VSCodium)

  • August 19, 2025
  • 3 replies
  • 961 views

Hello, Microsoft has updated their Visual Studio Marketplace Terms of Use to bar vscode forks from using extensions from their marketplace. I'm currently using the Cursor IDE, which has recently switched over to open-vsx.org for their extension marketplace and thus, I no longer have access to STM32 for Visual Studio Code extensions.


Are there any plans to cross-publish the official STM32 for Visual Studio Code extension over to open-vsx.org?

    This topic has been closed for replies.
    Best answer by Cartu38 OpenDev

    @noahl per @Nawres GHARBI answer I guess no plan because the issue is not to publish but to get a kind of decent validation that today available extensions are functional enough within an extra framework than VSCode.
    Open-vsx.org may open doors to so many (Theia, VSCodium, ...).

    Such said as end user you can always download extensions from marketplace Thanks web interface and have a try by yourself with shooting for your elected framework. We are eager to get feedback about !

    3 replies

    Technical Moderator
    August 25, 2025

    hello, no plan for the moment

    Graduate II
    August 28, 2025

    @noahl per @Nawres GHARBI answer I guess no plan because the issue is not to publish but to get a kind of decent validation that today available extensions are functional enough within an extra framework than VSCode.
    Open-vsx.org may open doors to so many (Theia, VSCodium, ...).

    Such said as end user you can always download extensions from marketplace Thanks web interface and have a try by yourself with shooting for your elected framework. We are eager to get feedback about !

    noahlAuthor
    Visitor II
    August 28, 2025

    Thank you @Cartu38 OpenDev and @Nawres GHARBI for the explanation, the STM32 extension is still very much in development so it makes sense to focus on getting it to work on VSCode. The advice to download the .vsix extention was very helpful, I'm able to download the .vsix of the extension easily and load it into cursor. Keep up the good work on this extension :)

    noahl_0-1756384429052.png

     

    December 6, 2025

    Hi there @noahl , did you manage to get it building on cursor as well? I tried copying over all the extensions, but am getting this issue:

    aidanq_0-1765021771716.png

    with this launch file

    {
        // Use IntelliSense to learn about possible attributes.
        // Hover to view descriptions of existing attributes.
        // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
        "version": "0.2.0",
        "configurations": [
            {
                "type": "stlinkgdbtarget",
                "request": "launch",
                "name": "STM32Cube: STM32 Launch ST-Link GDB Server",
                "origin": "snippet",
                "cwd": "${workspaceFolder}",
                "preBuild": "${command:st-stm32-ide-debug-launch.build}",
                "runEntry": "main",
                "liveWatch": {
                    "enabled": true,
                    "samplesPerSecond": "4"
                },
                "imagesAndSymbols": [
                    {
                        "imageFileName": "${command:st-stm32-ide-debug-launch.get-projects-binary-from-context1}"
                    }
                ]
            }
        ]
    }
    I tried to "install stlinkgdbtarget extension", but no such extension exists in vscode either? An alternative is just to use cursor for code editing and then just build/flash/debug in vscode, but I am hoping I can find a solution for this?

     

    Graduate
    October 23, 2025

    No further question, I would just like to voice that I would like the extension to be on Open-vsx.org officially supported as well