2017-03-07 5 views
0

私はvscodeでjavascriptで開発していますが、クラスターからintellisenseでプライベート(アンダースコア付き)のプロパティとメソッドは表示しません。VSCodeはintellisenseへのアンダースコアを持つプロパティとメソッドを非表示にします

可能でしょうか?はいの場合はどうすればいいですか?

ありがとうございます!

+0

あなたのメソッドがプライベートなので、クラスの範囲外でアクセスできない可能性があります。それをpublic/exportに変更してみてください。 –

+1

コードを –

答えて

0

これは現在、VSCodeのビルトインJavaScript言語機能ではサポートされていません。

TypeScriptコードの場合はprivate修飾子を使用できますが、JavaScriptの場合はプロパティを非公開としてマークするストーリーはありません。私は出発点として@private JSDocのアノテーションを観察追跡する活字体のプロジェクトに対する問題を開いた:https://github.com/Microsoft/TypeScript/issues/14009

あなたがプライベートとして_で始まるすべてのプロパティをマークし、より汎用的なソリューションをご希望の場合は、ご記入ください機能リクエスト:https://github.com/Microsoft/vscode/issues/new

+0

で更新していただきありがとうございます;) –

関連する問題