javascript – 不显示带有下划线的Visual Studio Intellisense方法

前端之家收集整理的这篇文章主要介绍了javascript – 不显示带有下划线的Visual Studio Intellisense方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用VS2012,我的一个项目范围的Javascript函数名称空间的所有公开方法都以下划线_开头,例如:

var NameSpace = {
    _aMethod = function () { },_anotherMethod = function () { }
};

我为命名空间创建了一个快速的vsdoc文件,并且命名空间本身出现了,但没有一个方法可以.注意:如果我在方法的开头删除_,它就像一个魅力.

// This would work,and show up in the VSDOC
var NameSpace = {
    aMethod = function () { },anotherMethod = function () { }
 // ^ notice no underscores
};

有没有办法解决

通过整个项目并重命名它们(即使使用find-all)也会有风险,因为这些方法与所有内容交织在一起.

最佳答案
如果您进入工具 – >选项 – >文本编辑器 – > JavaScript->智能感知 – >参考,那么参考组应该有一个下拉列表(具体取决于您可能需要更改此项目的类型)

一旦你有了正确的组,你会注意到有一些默认的intellisense参考文件.尝试删除underscorefilter.js

猜你在找的JavaScript相关文章