Open testinggithub1222 opened 5 years ago
In order to do that we need server side support unless we want to do the parsing of arguments client side which is not in the scope of the project(the language intelligence must be implemented on the server). AFAIK at some point language servers will have a method for lightweight AST which will enable such functionality but until then we cannot implement this feature(please correct me if I have understood you incorrectly).
Hi @yyoncho, What i really expected is method signature that was shown in intellij ide. I am not sure if your saying is right or wrong because i am not sure much about it.
@testinggithub1222 can you post a screenshot?
Please check this @yyoncho
We need server support for this feature, but definitely in the scope once there is a way to be implemented.
Is rust the only language that provides this feature in lsp-mode ? Maybe we should think of a more general way to add inlay hints. Do we put it into lsp-mode or lsp-ui ?
AFAIK rust is the only server providing such functionality. I will put in lsp-mode - lsp-ui is reserved for alternative fancier GUI.
I saw that this package is working very well in lsp-java which provide a very good method signature on the sideline. But what about if we can have an inline message signature instead? For example, instead of System.out.print("param")=> System.out.print(String: "param") where String is data type signature.