3

これは、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 を提案する人へ:

ここに私が得るものがあります:

(ここに画像を置きますが、もっと評判が必要です:-(

肝心なのは、プロパティがあなたのように表示されないということです。

あきらめなければならないこともあると思います。

4

1 に答える 1

1

Jetbrains Resharperはこれをサポートしています:バージョン 8 EAP (まもなくリリースされます)

ここに画像の説明を入力

于 2013-06-13T15:16:07.160 に答える