2017-03-07 1 views
0

Je développe en javascript avec vscode et je ne veux pas voir les propriétés et les méthodes qui sont privées (avec un trait de soulignement), dans IntelliSense hors de la classe.VSCode masquer les propriétés et les méthodes avec un soulignement à intellisense

Est-ce possible et si oui, comment puis-je faire cela?

Merci!

+0

c'est peut-être parce que votre méthode est privée et donc pas accessible en dehors de la portée de la classe. Essayez de le changer en public/export. –

+1

Mettez à jour votre question avec le code –

Répondre

0

Actuellement, cette fonctionnalité n'est pas prise en charge par les fonctions de langage JavaScript intégrées de VSCode.

Pour le code TypeScript, vous pouvez utiliser le modificateur private, mais pour JavaScript, il n'y a pas d'article permettant de marquer une propriété comme privée. J'ai ouvert un problème contre le projet dactylographié pour suivre l'observation de la l'annotation @private de jsdoc comme point de départ: Si vous souhaitez une solution plus générique qui marque toutes les propriétés commençant par _ comme privés, https://github.com/Microsoft/TypeScript/issues/14009

s'il vous plaît remplir un demande de fonctionnalité: https://github.com/Microsoft/vscode/issues/new

+0

Merci beaucoup;) –