WebStorm 2022.1 EAP #2 – Ulepszenia VUE


Drugie tegoroczne wydanie EAP dla WebStorm 2022.2 dotyczy głównie zmian dotyczących Vue. Nie są one jedyne – zawartych zostało również wiele innych ulepszeń oraz poprawek.

VUE

WebStorm 2022.1 już zawiera wiele usprawnień dla Vue 3. W przypadku definicji komponentów jako globalnych, IDE rozpozna je w plikach .vue. Została również dodana obsługa składni createApp. Powinno umożliwić poprawne parowanie aplikacji stworzonych dzięki createApp z pochodnymi elementami.

Kontrola wersji

Zaktualizowano funkcję Annotate with Git Blame

Zostało to wprowadzone w celu ułatwienia śledzenia zmian. IDE już w edytorze podświetla różnice w wierszach po najechaniu oraz otworzeniu karty Log w oknie Git.

Historia plików Git – nowe UI bez indexu

Nowy interfejs Git File History jest teraz niezależny od procesów indeksowania. Dane są reprezentowane według nowej metody nawet jeżeli indeks Log jest wyłączony.

Pozostałe widoczne zmiany

  • WebStorm nie powinien już się zawieszać w czasie indeksowania projektów hostowanych za pomocą WSL 2,
  • Naprawiono kilka znanych błędów z Tailwind CSS,
  • Wprowadzono nową opcję Enum i Enum member. Ich wartości domyślne są dziedziczone z Class dla Enum i ze statycznych zmiennych składowych dla członków Enum,
  • Naprawiono błąd sprawiający błędną ewaluację typu ThisType dla kontekstowych literałów obiektowych.