私はvscodeでjavascriptで開発していますが、クラスターからintellisenseでプライベート(アンダースコア付き)のプロパティとメソッドは表示しません。VSCodeはintellisenseへのアンダースコアを持つプロパティとメソッドを非表示にします
可能でしょうか?はいの場合はどうすればいいですか?
ありがとうございます!
私はvscodeでjavascriptで開発していますが、クラスターからintellisenseでプライベート(アンダースコア付き)のプロパティとメソッドは表示しません。VSCodeはintellisenseへのアンダースコアを持つプロパティとメソッドを非表示にします
可能でしょうか?はいの場合はどうすればいいですか?
ありがとうございます!
これは現在、VSCodeのビルトインJavaScript言語機能ではサポートされていません。
TypeScriptコードの場合はprivate
修飾子を使用できますが、JavaScriptの場合はプロパティを非公開としてマークするストーリーはありません。私は出発点として@private
JSDocのアノテーションを観察追跡する活字体のプロジェクトに対する問題を開いた:https://github.com/Microsoft/TypeScript/issues/14009
あなたがプライベートとして_
で始まるすべてのプロパティをマークし、より汎用的なソリューションをご希望の場合は、ご記入ください機能リクエスト:https://github.com/Microsoft/vscode/issues/new
で更新していただきありがとうございます;) –
あなたのメソッドがプライベートなので、クラスの範囲外でアクセスできない可能性があります。それをpublic/exportに変更してみてください。 –
コードを –