Kendo UI provides Intelligent code completion for Visual Studio by using an additional
For versions of Visual Studio prior to Visual Studio 2017, go to the Installation section.
You can read more about this service, how it works and what features it supports in the following articles:
With this in mind, you may want to consider writing directly in TypeScript and using the TypeScript Definitions for Kendo UI.
vsdoc files as shown in the Installation section below.
Each bundle package contains a
vsdoc directory, which contains a
For Visual Studio 2008 SP1 and Visual Studio 2019, put the
vsdoc.js file next to the
kendoui bundle script,
For Visual Studio 2012 and later, put the
intellisense.js file next to the
kendoui bundle script.
Make sure the naming prefix of the intellisense file matches the
kendoui bundle name.
Visual Studio 2008 SP1 - 2010
Visual Studio 2012 and later
Visual Studio 2017
For Visual Studio 2017, you must disable its TypeScript-based Intellisense in order for this to work. See the Visual Studio 2017 section.
There are two ways to reference the IntelliSense:
- Reference the Kendo UI Visual Studio IntelliSense when the script is directly added to a page as shown above. The
With the TypeScript-based intellisense in Visual Studio 2017, you can try using TypeScript definitions to get intellisense with the default TypeScript-based IntelliSense mode so you don't have to disable the new language service and affect other parts of your workflow.
Note that it may not work as well as the vsdoc-based intellisense and you may have to prune the code before executing it. Nevertheless, here are a few examples:
declaring variable types with JSDoc syntax