Хорошо, эти ребята приближаются ...
Не НИКОГДА не вставляйте скрипты в код. Всегда для встраивания в качестве ресурса или для создания прототипов и разработки используйте ClientScript для визуализации тега <script/>
и ссылки на файл .js.
Существует слишком много причин, по которым вы бы не хотели вставлять скрипт в код для перечисления. погуглите.
Что вам нужно, чтобы визуализировать некоторый javascript из кодовой области через ClientScript, и вы хотели бы иметь поддержку intellisense времени разработки?
Хорошо,
Для получения intellisense вам понадобится .js некоторого вида. Подход, который я предлагаю для повышения удобства сопровождения и предотвращения дублирования сценариев, которые могут быть не синхронизированы:
создать файл EMPTY с именем myScript.js
.
создайте другой скрипт, содержащий ваш код с именем myScript-vsdoc.js
отметить myScript-vsdoc.js
как встроенный ресурс и использовать его как встроенный веб-ресурс
тем временем, вернувшись в IDE, добавьте тег сценария, указывающий на myScript.js
, который является EMPTY файлом
нажмите SHIFT-CTRL-J и bingo, у вас есть intellisense для встроенного сценария, встроенный сценарий находится в исходном файле, который можно редактировать и обнаружить, и у вас нет дублирования.
Вот как я это делаю.