Так как в VS2010 фактически работает javascript intellisense, я подумал, что мог бы добавить некоторые из тех сценариев, которые я включил почти во все.
Проблема в том, что в некоторых сложных функциях я использую опционные объекты вместо передачи множества различных параметров, например:
function myFunc(options){
var myVar1 = options.myVar1,
myVar2 = options.myVar2,
myVar3 = options.myVar3;
...
}
Проблема, с которой я сталкиваюсь, заключается в том, что, похоже, нет способа указать, какие свойства options
должны иметь. Я пробовал это:
function myFunc(options){
///<summary>my func does stuff...</summary>
///<param name="options">
///myVar1 : the first var
///myVar2 : the second var
///myVar3 : the third var
///</param>
var myVar1 = options.myVar1,
myVar2 = options.myVar2,
myVar3 = options.myVar3;
...
}
но разрывы строк удаляются, и все комментарии свойств выполняются вместе, что затрудняет их чтение.
Я пробовал теги <para>
, но безрезультатно.
Если у кого-нибудь есть идеи, как мне этого добиться, пожалуйста, дайте мне знать.
-Brandon