VSCode使用下划线隐藏属性和方法以智能感知

时间:2017-03-07 14:35:55

标签: javascript visual-studio-code intellisense

我使用vscode在javascript中进行开发,我希望在classe中的intellisense中看不到私有(带下划线)的属性和方法。

是否有可能,如果是,我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:1)

目前,VSCode的内置JavaScript语言功能不支持此功能。

对于TypeScript代码,您可以使用private修饰符,但对于JavaScript,没有将属性标记为私有的故事。我针对TypeScript项目打开了一个问题,以跟踪观察@private jsdoc注释作为起点:https://github.com/Microsoft/TypeScript/issues/14009

如果您想要一个更通用的解决方案,将所有以_开头的属性标记为私有,请填写功能请求:https://github.com/Microsoft/vscode/issues/new