| TypeScript enables for code completion and refactoring while maintaining compatibility with JavaScript. | TypeScript позволяет организовывать код при сохранении совместимости с JavaScript. |
| TypeScript provides static typing through type annotations to enable type checking at compile time. | TypeScript обеспечивает объявления типов для статической проверки их согласования. |
| In 2012 Hejlsberg announced a new Microsoft project, TypeScript, a superset of JavaScript. | В 2012 году Хейлсберг объявил о новом проекте TypeScript, который расширяет возможности JavaScript. |
| Type annotations can be exported to a separate declarations file to make type information available for TypeScript scripts using types already compiled into JavaScript. | Определения типов могут быть экспортированы в отдельный файл объявлений, чтобы сделать информацию о типах доступной для сценариев TypeScript с использованием различных типов уже скомпилированных в JavaScript. |
| JetBrains supports TypeScript with code completion, refactoring and debugging in its IDEs built on IntelliJ platform, such as PhpStorm 6, WebStorm 6, and IntelliJ IDEA, as well as their Visual Studio Add-in and extension, ReSharper 8.1. | Visual Studio Code JetBrains поддерживает TypeScript включая компиляцию, рефакторинг и отладку в IDE на платформе IntelliJ, например, PhpStorm 6, WebStorm 6, и IntelliJ IDEA, а также в их расширении для Visual Studio ReSharper 8.1. |