du 29 mars 2018
Date

Choisir une autre édition

Microsoft publie TypeScript 2.8 et ses types conditionnels

La nouvelle version du langage, un surensemble de JavaScript, introduit plusieurs nouveautés importantes. En tête de liste figurent les types conditionnels, basés sur d'autres types. Le type de variable peut donc changer selon les conditions et les résultats renvoyés dans d'autres parties du code. Les types conditionnels peuvent en outre s'utiliser avec les génériques.

Parmi les autres nouveautés, signalons un nouveau flag --emitDeclarationOnly permettant au développeur d'émettre des fichiers de déclaration séparément, la résolution de JSX via JSX Factory, la possibilité d'organiser les imports (dont la suppression des inutiles), ou encore des corrections rapides pour les propriétés non initialisées.

La nouvelle version du langage peut s'utiliser dans plusieurs éditions de Visual Studio, dont 2015 et 2017, ainsi que Visual Studio Code, toujours avec les dernières révisions installées. Via le PackageControl, TypeScript peut aussi être utilisé dans Sublime Text 3. D'autres éditeurs comme Atom, Eclipse, Emacs, NetBeans, Notepad++ ou WebStorm devraient être rapidement mis à jour.

chargement Chargement des commentaires...