如果我在TypeScript .ts文件中工作,当我输入$字符时,我该怎么做才能获得jQuery Intellisense / autocompletion?
(我正在VS 2012中的ASP.NET MVC 3项目中工作。)
答案 0 :(得分:106)
答案 1 :(得分:42)
查看TypeScript的这些类型定义:https://github.com/borisyankov/DefinitelyTyped#readme。 它们会定期更新,并且比示例中的更完整。 在Nuget:http://www.nuget.org/profiles/DefinitelyTyped/
答案 2 :(得分:14)
需要为此设置的事项清单:
确保已安装TypeScript扩展。检查工具 - > Extension Manager并确保安装了“TypeScript for Microsoft Visual Studio”扩展。如果不是,请运行TypeScript文件夹(Program Files \ Microsoft SDKs \ TypeScript \< version>)中的.vsix文件来安装扩展程序。
确保您的文件引用jquery.d.ts文件。您应该在文件顶部/附近有一条注释,如下所示:
///< reference path =“/ path / to / jquery.d.ts”/>
如果您需要下载它,可以在http://www.typescriptlang.org/Samples/
找到作为战舰样本一部分的jquery.d.ts文件