2017-02-09 10 views
3

x:10,の上にカーソルを移動すると、Point.prototype.xのJSdocが表示されます。目標は私がpt.xの上にマウスを置いたときと同じJSdocを持つことです。Visual Studioコード:属性のJSdocを表示

現在のバージョンのVisual Studioコードでは不可能な場合は、自分の拡張機能を作成することで可能でしょうか?その場合、vscode名前空間APIのどの部分がこれに関連していますか?

enter image description here

class Point { 
    /** The x property */ 
    x:number; 
    /** The y property */ 
    y:number; 
} 

/** Prints a point. 
* @param pt The point 
*/ 
function printPoint(pt:Point){ 
    console.log(pt.x,pt.y); 
} 

printPoint(<Point>{ 
    x:10, 
    y:10, 
}); 

let pt = new Point(); 
pt.x; 

答えて

0

私はVSCodeのためのJavaScriptと活字体のサポートに取り組んでいます。

これはバグのようです。私はこれを追跡するためにthis issue against TypeScriptを開いた。

問題がTypeScriptで修正されたら、Nightly TypeScriptビルド(npm install [email protected])をインストールし、these instructionsの後に作業領域を構成することで試してみることができます。

興味がある場合のためのVSCodeのType ScrollerとJavaScript用のホバーの実装です:https://github.com/Microsoft/vscode/blob/master/extensions/typescript/src/features/hoverProvider.tsすべての言語機能は、TypeScriptサーバーから提供されています。

関連する問題