我正在尝试为Visual Studio代码实现语言服务器,该语言服务器代码的方法调用类似于JavaScript(方法名称加上括号内的参数)。
我想在用户根据括号内光标的位置键入方法和括号后提供参数信息(名称和类型)。例如,当在vscode中的Typescript中编码时,如果我输入:
Math.pow(
我得到一个工具提示,显示方法的签名和第一个参数名称并以粗体显示:
然后当我输入第一个参数并输入逗号时,工具提示会提供有关第二个参数的详细信息:
我能够找到一种方法来提供方法名称的自动完成,但不能提供上述参数的行为。是否有关于如何从Visual Studio Code中的语言服务器扩展提示该工具提示的示例或教程?