Type: General
Describe the bug
Expected behavior
Would you publish one to open-vsx.org in addition to the VS Code Marketplace. The publishing process is documented in the Open VSX Wiki.
Our license doesn't support vscodium, only VS Code. We've had previous issues like this. Maybe we could keep this open as a request to change our license?
In particular, see https://github.com/microsoft/vscode-cpptools/tree/master/RuntimeLicenses
Thanks for your answer. Actually, it is impolite to ask your company you change the license. Maybe just like VSCodium, rebuild a clean one. Is that ok?
According to this comment from a Visual Studio Code maintainer:
When we [Microsoft] build Visual Studio Code, we do exactly this. We clone the vscode repository,
we lay down a customized product.json that has Microsoft specific functionality (telemetry, gallery,
logo, etc.), and then produce a build that we release under our license.
When you clone and build from the vscode repo, none of these endpoints are configured in the
default product.json. Therefore, you generate a “clean” build, without the Microsoft
customizations, which is by default licensed under the MIT license
Thanks all the time.
A "clean" C/C++ extension with just the MIT license (i.e. TypeScript on GitHUb) would not include the cpptools/cpptools-svr binaries listed under https://github.com/microsoft/vscode-cpptools/tree/master/RuntimeLicenses , so it wouldn't be usable. Therefore, the license would need to be changed for those binaries.
You can use Clangd extension in VScodium.
If you want to use Cmake Tools with it, follow this workaround
This feature request has received enough votes to be added to our backlog.
Here are some solution I found:
$ gcc filename
$ ./a.out
I use that for less operation for a few days
$ make
$ ./a.out
But you need to make a Makefile before like this one, this will use less word
a.out:tmp.c
gcc tmp.c -Wall -Wextra -pedantic -std=c99
@BackMountainDevil compiling is so easy, what we need is auto-completion and syntax error highlighter.
Cland extension works fine for me on VScodium.
@rouisibra
Which C and C++ compiler are you using with Clangd plugin?
LLVM Clang or GCC?
How is the performance, and code completion experience?
This feature request has received enough votes to be added to our backlog.
Unfortunately, this issue is not something that we are going to be able to address. We've discussed the licensing terms with our product managers and legal team and it doesn't look like anything is going to change (at least for now). I'm closing this issue to set the correct (though understandably disappointing) expectations for folks.
Microsoft obviously doesn't <3 open source
Most helpful comment
This feature request has received enough votes to be added to our backlog.