Closed tsmaeder closed 5 years ago
hello @tolusha As CQ is blocked for tmate file
Couldn't we just use https://marketplace.visualstudio.com/items?itemName=dunstontc.vscode-go-syntax to provide go syntax highlight and then your PR on theia would be only on fixes. No duplicated code.
@benoitf Great. Make sense. I will try.
Unfortunately they conflict with each other in term of language contribution.
I can try to merge both extensions and host a custom one in our repository [1] like I did for typescript [2]
[1] https://github.com/che-incubator/ [2] https://github.com/che-incubator/ms-code.typescript
@benoitf WDYT ?
@tolusha yes you can.
do you know if the conflict is a theia issue or not (is it working on VsCode ?)
Another option is to provide GO lang functionality without syntax highlighting.
It works in VS Code.
@tolusha would be a good start as well (better than nothing) and then we can fix theia to handle the two extensions
We'd like to have Golang support in Che 7. There is a Golang plugin for VSCode. We should investigate whether we can run the Golang plugin in Theia as it exists now. As we currently don't have a plugin broker for vscode plugins (@garagatyi is currently working on it), we should start by evaluating the vscode golang plugin.
If at this point, we have a working plugin broker for vscode plugins, we can start to develop the che plugin, otherwise, there is a way to repackage a vscode plugin to make it work as a che plugin (@benoitf knows how). In order to run as a che plugin, we need to