Closed kthoms closed 6 years ago
The extension currently works in Socket mode. This is nice from eclipse. For production we should start the packaged ls app again
Is there any drawback if we stay in socket mode but launch the solidity-ls server before connecting to it?
If we ship the extension to users eg via the vscode marketplace the socket approach is not feasable imho
https://github.com/Yakindu/solidity-ide/pull/203 works from the debug instance of VSCode but not with the installed vsix extension for some reason
Did you check the folder structure in .vscode in home dir
seems to be the same as in your example https://github.com/cdietrich/xtext-languageserver-example
we do not have the settings.json but I don't know if we need this "typescript.tsdk": "./node_modules/typescript/lib"
switch to standalone communication with https://github.com/Yakindu/solidity-ide/pull/203
The Solidity language should be made available for VSCode. Therefore a language server has to be build from the DSL implementation and packaged into a VSCode extension project.
The new extension should be made available in the VSCode marketplace.