Microsoft wydaje maszynopis 2.0, nowe funkcje są już dostępne

Wideo: TypeScript: особенности разработки / Александр Майоров 2024

Wideo: TypeScript: особенности разработки / Александр Майоров 2024
Anonim

Microsoft wdrożył wersję beta dla TypeScript 2.0 trzy miesiące temu i od czasu jej wydania firma kontynuowała prace nad tym językiem. Ostatnio dodano nowe funkcje zwiększające produktywność programistów. Chociaż można teraz pobrać TypeScript 2.0 dla Visual Studio 2015, będziesz także potrzebować aktualizacji 3, którą można znaleźć na oficjalnej stronie Visual Studio.

TypeScript 2.0 dodaje poważne aktualizacje do wersji JavaScriptu Microsoft i ułatwi programistom pracę.

W tej wersji TypeScript zapewnia ścisłe dostosowanie specyfikacji ECMAScript, szerokie wsparcie dla bibliotek i narzędzi JavaScript oraz usługę językową, która zapewnia najwyższą jakość edycji we wszystkich głównych edytorach; wszystko to razem zapewnia jeszcze bardziej produktywne i skalowalne środowisko programowania JavaScript.

Kiedy cztery lata temu Microsoft wydał TypeScript 1.0, język udowodnił potencjał JavaScript w połączeniu z typami statycznymi. Deweloperzy nie musieli tracić czasu na szukanie błędów dzięki sprawdzaniu błędów podczas kompilacji. TypeScript 1.1 zwiększył wydajność nawet czterokrotnie, ponieważ kompilator został całkowicie przepisany, co zapewnia większą elastyczność i szybszą iterację.

Później wersja 1.4 została dostarczona z obsługą ES2015 / ES6, a wersja 1.5 wprowadziła obsługę modułów i dekoratorów. To pozwoliło Angularowi 2 na przyjęcie TypeScript, stając się partnerem Microsoft i pomagając firmie ulepszyć ten język. Wreszcie, TypeScript 1.6-1.8 dodał nowe ulepszenia systemu typów i zapewnił obsługę głównych bibliotek JavaScript.

TypeScript 2.0 wprowadza następujące nowe funkcje:

  • Typy nie dopuszczające wartości zerowej
  • Kontrola przepływu kontroli dla typów
  • Łatwiejsze deklaracje modułów
  • Właściwości tylko do odczytu
  • Ulepszone pozyskiwanie pisma

Zespół TypeScript obiecał, że będzie nadal współpracować ze swoimi partnerami i społecznością w celu ulepszenia systemu czcionek TypeScript, aby „ umożliwić użytkownikom dalsze wyrażanie JavaScript w sposób statyczny. Ponadto skupimy się na ulepszeniu usługi językowej TypeScript i zestawu funkcji narzędziowych, aby narzędzia dla programistów stały się inteligentniejsze i jeszcze bardziej zwiększyć produktywność programistów. ”

Microsoft wydaje maszynopis 2.0, nowe funkcje są już dostępne