2016-07-26 3 views
2

У меня есть файл JavaScript в визуальном коде студии. Перейти к опции определения отлично работает для функций, определенных на глобальном пространстве имен, т.е.vscode: Перейти к определению функций в пространстве имен, не работающих

function myFunction(){ 
    //do something 
} 

Но ОХ вариант определения не работает для функций, определенных в объекте пространства имен Т.е.

var MYNS = {}; 

MYNS.myFunction = function() { 
    //do something 
} 

Поэтому, если у меня есть вызов MYNS.myFunction(), я не могу перейти к определению.

Возможно ли, чтобы это сработало?

ответ

1

Это старое сообщение, но я использую сообщество Visual Studio 2017 с расширением DocStubJS2017, и я могу перейти к функции с помощью Go to definition (F12). Я обернул пространство имен вокруг функции.

var MYNS = { 

    myFunction : function() { 
     //do something 
    } 

}; 
Смежные вопросы