Tip
The Sandcastle Help File Builder Visual Studio package installs the MAML schemas automatically so that they are available in the Visual Studio global schema cache for you. You do not need to install them manually.
This topic covers how to manually integrate MAML schema files into Visual Studio's global schema cache to provide IntelliSense when editing MAML topics within Visual Studio.
Update the Visual Studio root catalog file. This will be %ProgramFiles(x86)%\Microsoft Visual Studio [XX]\Xml\Schemas\catalog.xml for Visual Studio 2015 and earlier or %ProgramFiles(x86)%\Microsoft Visual Studio\[XX]\[Edition]\Xml\Schemas\catalog.xml for Visual Studio 2017 and later. "[XX]" will be the version such as 14.0 or 2017 and "[Edition]" will be the edition such as Community, Professional, or Enterprise. Add the following line to the end of the list in the SchemaCatalog element:
<Catalog href="%SHFBROOT%Schemas/Authoring/catalog.xml" />
By using the path to the copy of the files in the help file builder installation, it will always use the most recent version of the schema files.
Restart any open instances of Visual Studio. IntelliSense should now work for all MAML topics automatically.