Я попробовал это, и он отлично работает для меня, используя NetBeans 10. Я выполнил следующие шаги:
Установите версию 3.0.1 Редактор шрифтов подключаемый модуль, с которым вы связались:

Загрузите и установите TypeScript, используя npm install -g typescript
:

Создание простого проекта NetBeans ( Файл> Новый проект ...> HTML5 / JavaScript> Приложение HTML5 / JS ).
- Создайте файл TypeScript ( Файл> Новый файл ...> Другое> Файл TypeScript ) внутри проекта.
- В только что созданном файле TypeScript щелкните правой кнопкой мышии выберите TypeScript Setup ... из контекстного меню.
Откроется диалоговое окно TypeScript Setup .Нажмите Обзор ... и выберите путь к каталогу Lib .В моем случае это был каталог C: \ Users \ johndoe \ AppData \ Roaming \ npm \ node_modules \ typescript \ lib (содержащий typescript.js ), который я только что создал с помощью npm :

По завершении процесса установки создайте некоторый контент в файле TypeScript, которыйплохо отформатирован:
function greeter(person) {
return "Hello, " + person;
}
let user = "Jane User";
document.body.innerHTML = greeter(user);
Нажмите Alt + Shift + F , чтобы переформатировать код:
function greeter(person) {
return "Hello, " + person;
}
let user = "Jane User";
document.body.innerHTML = greeter(user);
Если проблемы по-прежнему возникают, отправьте соответствующие сообщения из журнала ошибок NetBeans ( Вид> Журнал IDE ).
Примечания:
Выможно настроить автоматическое форматирование при сохранении файла: Инструменты> Параметры> Редактор> При сохранении> Язык: TypeScript :

Хотя нет возможности явно указать форматирование TypeScript, вы можете указать, что форматирование JavaScript будет использоваться для вашего проекта.по умолчанию, что должно быть уместно в большинстве случаев.Выберите свой проект на панели Проекты , щелкните правой кнопкой мыши и выберите Форматирование в списке Категории в окне Свойства проекта :