Мне интересно, есть ли способ заставить WebStorm показывать мне ошибки компиляции в зависимых файлах TypeScript после редактирования. В качестве примера скажем, что у меня есть Class1.ts
следующим образом:
class Class1 {
foo(n: number): number { return 3; }
}
export = Class1;
А также Class2.ts
:
import Class1 = require('./Class1');
class Class2 extends Class1 {
foo(n: number): number { return 4; }
}
Теперь предположим, что я редактирую Class1.ts
и меняю тип параметра foo
:
class Class1 {
foo(n: string): number { return 3; }
}
export = Class1;
Когда я выполняю редактирование и сохранение, я не вижу никаких новых ошибок. Если я переключу фокус на вкладку Class2.ts
, появится сообщение «Несовместимое переопределение». Но в идеале я бы хотел каким-то образом увидеть все ошибки, которые я внес во весь проект после внесения изменений. Есть ли какое-то представление, которое я могу включить для этого?