IntelliSense машинописного текста VSCode не предлагает интерфейс во вложенных пространствах имен - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть двухуровневые вложенные пространства имен с кучей интерфейсов в глобальной области видимости.

declare global {
  namespace A {
    namespace B {
      interface I1 {
      }
      interface I2 {
      }
    }
  }
}

Я пишу, например, некоторый класс C с A.B.I1 реализацией интерфейса.

class C implements A.B.I1 {}

Ts компилятор реализует его правильно, но при вводе A.B ... нет предложений интерфейсов, объявленных в пространстве имен B.

Проверено в других средах разработки: предложения появляются в WebStorm, а не в Visual Studio 2019.

VSCode 1.43

Ts 3.8.0

Не нашел ничего с такой проблемой.

Был бы очень признателен, если кто-нибудь даст совет ..

Спасибо.

...