Visual Studio не отвечает при использовании TypeScript
Я использую typescript. Я могу создать простые образцы typescript и запустить.
Когда я создавал сложные типы кодов, визуальная студия не реагировала.
Может кто-нибудь из вас знает причину этой проблемы? Закладка Performance на TaskManager занимает около 35%. Может ли кто-нибудь из вас узнать об этой проблеме?
Код я был реализован, как показано ниже,
module myModule{
export class myClass implements myInterface{
// code to PartialUpdate, otalUpdate function declarations and
// extra properties and methods
}
export interface myInterface{
PartialUpdate:void;
TotalUpdate:void;
}
}
Примечание. Visual Studio не отвечает при создании кода перед началом сборки.
Я использовал следующие расширения:
- Средства разработки веб-разработчиков MicroSoft,
- Менеджер пакетов Nuget,
- TypeScript для VS 2012
- Расширения VS для библиотеки Windows для JavaScript и
- Web Essentials 2012
И моя системная конфигурация
- Процессор: Pentium Dual core 2.70GHZ
- Оперативная память: 4 ГБ
- Тип системы: 64 бит
Ответы
Ответ 1
Используете ли вы последнюю версию Web Essentials 2012? (2.0 на момент написания) И TypeScript (0.8.1.1)? У меня была такая же проблема с более ранней комбинацией WE и TS 0.8.1, но она была исправлена в недавнем выпуске.
WebEssentials может быть настроен либо для компиляции при сохранении, либо для сборки. Перейдите Tools > Options > Web Essentials > TypeScript
в VS2012 и попробуйте переключить эти ключи и посмотрите, помогает ли это.
Отключите Web Essentials, перейдите к Tools > Options
, как описано выше, и попробуйте отключить Compile TypeScript on save
. Таким образом, вы можете получить все преимущества WE без снижения производительности
Обновление
WE 2012 только что перешел к следующей версии: 2.1