変数のタイプを VSCode/Monaco のインテリセンスにヒントする方法はありますか。
このようなコードがあります
var loc = window.location;
var gl = context1.getContext("webgl");
var ctx = context2.getContext("2d");
VSCode はそれlocがURL
glしかし、それは何であるかを知りません
また、それが何でctxあるかを知りません
関数がその入力に基づいて異なる型を返すようにすることは、やや珍しいケースです。
しかし、それには型データがありますWebGLRenderingContext
そしてそれは知っているCanvasRenderingContext2D
タイプスクリプトに切り替えることなく、vscode/monacoglが のインスタンスでWebGLRenderingContextあり、それctxが のインスタンスであることを伝える方法はありますか? CanvasRenderingContext2Dたぶん、ある種のコメントを追加することによって?
これは WebGL チュートリアル サイト用であり、実際にはVSCode用ではありませんが、ソリューションが同じであることを願っています。







