2017-12-13 11 views
1

나는 해결책이 있기를 바랍니다. Visual Studio 코드는 개체 또는 덮어 쓰기 변수에 동적으로 추가되는 속성에 인텔리 센스를 제공하지 않습니다.Visual Studio 코드 JavaScript Intellisense가 인라인 개체에서 작동하지 않습니다.

도와 주시겠습니까? 감사! 나는 이런 식으로 할 경우

var a = {}; 
a.myInstance = new SomeClass(); 
a. <-- no intellisense provided 

는 버그 것 같다하지만, IDE는 JSDoc를 포함하고이 같은 유형의 정보를 지정할 수 있습니다 지금은 잘 나는 해결책을 발견

var a = { 
    myInstance: new SomeClass() 
}; 
a. <-- intellisense is indeed provided! 

답변

0

를 작동합니다.

export default class App { 
/** 
    @type {{ 
     loginSystem:LoginSystem, 
     quotesSystem:QuotesSystem, 
     ui:UI 
    }} 
*/ 
libs = {}; 

/** @type {number} */ 
asd = null;