変数のタイプを 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用ではありませんが、ソリューションが同じであることを願っています。