Javascript intellisense генерируется путем синтаксического анализа самого скрипта, поэтому, если вы не определили свойства, встроенные в скрипт (или ссылочный скрипт), вы не увидите intellisense.
Если были структуры, которые вы хотели бы использовать с intellisense, но в конечном итоге собирались предоставить с помощью динамической конструкции, то вы могли бы поместить их в другой файл .js и затем включить тег ссылки в свой файл, таким образом:
/// <reference path="../xxx.js" />
Это будет рассматриваться как комментарий в клиенте, но Visual Studio поднимет его, когда вы работаете в коде. Минификаторы / углификаторы удаляют эти комментарии до того, как они попадут в производство, поэтому они не влияют на производительность.