Visual Studio JavaScript 适用于 Dynamics CRM 2015 的智能感知

Visual Studio JavaScript Intellisense for Dynamics CRM 2015

记得在 CRM 2011 的日子里,有这个来自 CRM SDK 的 XrmPageTemplate.js 文件吗?如果您从 JavaScript 中引用此文件,Visual Studio 会给您很好的 JavaScript 智能感知。我的问题是您如何为 CRM 2015 做同样的事情?谢谢

在 GitHub 您可以找到 Definitely Typed project containing TypeScript definition files, among which those for Dynamics CRM

将定义文件添加到您的 Web 项目并命名,例如 "Xrm.intellisense.ts"。通过在页面顶部添加以下行,在您的 Javascript 文件中引用它。 (您可能需要调整路径。)

/// <reference path="/Scripts/References/XrmPage.intellisense.ts"/>

Intellisense 将与 Resharper 配合使用。