これは、Visual Studio バージョン 2012 に関するものです。回答する際は、この点に留意してください...
コンストラクター関数がパラメーターとして受け入れる JSON オブジェクトの構造を intellisense に認識させる方法を知りたいです。
次のようなものがあるとします。
somethingObject = function(blueprint) {
this.target = blueprint.target;
this.propertyFromBlueprintNested = blueprint.nestedSomething.thePropertyIwant;
}
Visual Studio で新しい somethingObject をインスタンス化するときに、インテリセンスが JSON 構造を記述中に認識できるようにする方法があります。このことを考慮:
var s = new somethingObject({
//<< Visual studio would suggest target, or nestedSomething here
}
私は、この種のことを JavaScript で適切に行う別の IDE を検討することにオープンです。現在、JetBrains WebStorm を評価しています
RESHAPER を提案する人へ:
ここに私が得るものがあります:
(ここに画像を置きますが、もっと評判が必要です:-(
肝心なのは、プロパティがあなたのように表示されないということです。
あきらめなければならないこともあると思います。