我正在使用带有Resharper插件的Visual Studio 2010,我的Web应用程序很重视JavaScript。
我的意思是有很多库(knockout.js,jQuery,jQuery UI - 仅举几例)。
虽然intellisense在C#中工作正常,但我很难开始为JavaScript工作。我在整个假期都尝试使用谷歌搜索和浏览选项,偏好和文档,但似乎我正在寻找那些不存在的东西。
因此,通过示例,在knockout.js“ko.utils”中有一个类,其中包含类似“ko.utils.arrayMap”的方法。我的问题是,如何在我输入“ko.utils。”时为智能感知(R#或VS)索引并为我提供方法,从而加快我在JavaScript中的开发速度?
注意:Possible to get custom javascript files to have intellisense in VS 2010?我认为这不是重复,因为这些库很少有一个特殊的VSDoc脚本,如果有一个,我仍然无法全局引用它。
答案 0 :(得分:1)
您可以创建ReSharper plugin来扩展代码完成机制,以提供您需要的功能。您需要做的是自己分析解析的结构,导出要添加到完成列表的相关内容,并在必要时注入。