-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for C/C++ #13698
Comments
@slemeur one of the getting-started [1] factories is C/C++ |
@ibuziuk yep. |
from @ferdaarikan: |
It's ok to do this after 7.0, but is it something we need to do in the first sprint after 7.0? I imagine we'll have plenty of bugs to fix. |
The C++ VS Code extension has the same license problems as the C# one has: we cannot reuse it. This needs analysis, but we'll probably have to package our own plugin. The language server (clangd) does not have licensing problems. |
@tsmaeder @slemeur [1] https://github.com/eclipse-cdt/cdt-vscode |
And is it possible to package them together?
|
I think so. |
@l0rd For instance [1] https://github.com/eclipse-cdt/cdt-vscode |
Can I ask some question about this issue? |
@wonjooncho
|
Here is the devfile for the testing purpose to play with c/c++ tools
|
@kellyhyomin
|
@tolusha |
It is supposed to use Che c/c++ plugin with the latest version or Eclipse Che (7.1.0-SNAPSHOT) but we have to fix this issue [1] at first |
@tolusha |
@kellyhyomin When you need to create a workspace just add a new component (or replace the existed) in the devfile and set the image with the clang inside. For instance:
|
Description
We should have support for C/C++ out of the box in Eclipse Che.
The work would consist in integrating existing C/C++ language server and provide default stack for it.
@theia/cpp
extensionReference:
[1] https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
[2] https://docs.google.com/document/d/182PBN5LBNTlbhsqqsb5QHg9t5HNK3rSLrnIMPSGjyN0/edit#heading=h.tyhhnnuon2rs
[3] https://github.com/eclipse-cdt/cdt-vscode
[4] https://github.com/eclipse-cdt/cdt-gdb-vscode
The text was updated successfully, but these errors were encountered: