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.