Javascript Aptana Assist Расширить
-
19-08-2019 - |
Вопрос
Код:
var a={
value:5,
test:function()
{
this.value=4;
}
}
var b=someFunction(
{
value:5,
test:function()
{
this.value=4;
}
});
Как вы видите, они выглядят одинаково, diffrence - это только то, что в первом случае мы определяем объект, во втором мы передаем этот объект в функцию.
Проблема в том, что в первом случае я вижу помощь при вводе кода " this.v " (как this.value), но не вижу этого во втором случае. Я попытался создать объект, а затем использовать в качестве аргумента для этой функции - это работает, но, к сожалению, скрипту автоматической документации нужен код, чтобы быть во второй версии. Мой вопрос - могу ли я заставить Aptana каким-то образом использовать объект, переданный в функции, так же, как это делается в объявленном объекте? Я понял, что это помогает при кодировании & Quot; = {} & Quot; декларация. Я хотел бы распространить это на любой & Quot; {} & Quot; встречаемости. У кого-нибудь есть идеи, как это сделать?
Решение
Это возможно только путем расширения файлов Aptana Java. Другого пути нет - возможно, будущая Aptana будет поддерживать это по умолчанию ...