2021-04-15 10:01:09

Co nowego w WebStorm 2021

Inteligentniejsze uzupełnianie kodu dla JavaScript i TypeScript, usprawnione wsparcie dla Stylelint, wbudowany podgląd HTML, nowe ustawienia fontów w edytorze i ulepszenia pracy z pull requestami.

JavaScript i TypeScript

Uzupełnianie kodu wspierane przez maszynowe uczenie

Sugestie uzupełniania kodu w plikach JavaScript i TypeScript będą teraz segregowane z wykorzystaniem algorytmów maszynowego uczenia się. Przeczytaj ten wpis na blogu, by dowiedzieć się więcej.

Lepsze sugestie uzupełniania dla nazw symboli

WebStorm będzie teraz brał pod uwagę nazwy plików podczas wyświetlania sugestii uzupełniania dla zmiennych najwyższego poziomu, jak również dla nazw funkcji i klas.

Ulepszone podświetlanie składni JSDoc

Aby uczynić komentarze JSDoc bardziej przejrzystymi, zaimplementowano nowe opcje, które umożliwiają zmianę schematu kolorów dla znaczników wartości i typów. Znajdziesz je, przechodząc do Preferences / Settings | Editor | Color Scheme | JavaScript / TypeScript.

Wstrzymywanie inspekcji dla plików

WebStorm umożliwia teraz wyłączenie poszczególnych inspekcji dla całego projektu lub na bardziej szczegółowym poziomie – na przykład dla instrukcji lub klasy. W wersji 2021.1 możesz również wyłączyć inspekcje dla poszczególnych plików.

 

Frameworki i technologie

Wbudowana usługa wspólnej pracy nad projektem

WebStorm zawiera teraz moduł Code With Me, nową usługę do zdalnego rozwijania projektu i programowania w parach. Możesz używać jej do wspólnego kodowania w czasie rzeczywistym i rozmawiać z innymi z poziomu IDE.

Wsparcie dla modułów CSS w Vue

Od wersji 2021.1 WebStorm obsługuje już moduły CSS w plikach .vue. IDE będzie poprawnie przetwarzać właściwości $style, oferując w nich uzupełnianie kodu, nawigację i podstawowe możliwości refaktoryzacji.

Usprawnienia dla klienta HTTP

Praca we wbudowanym kliencie HTTP jest teraz wygodniejsza. Możesz zwijać zawartość, używając nowej ikony, szybko przewijać ekran do góry i na dół, wyszukiwać i zastępować użycie protokołu http:// w zaledwie kilku kliknięciach i wiele więcej.

Konfigurowalny zakres dla ESLint

Jeśli korzystasz z ESLint dla takich plików jak .md i .coffee, możesz teraz zobaczyć zgłoszone przez niego błędy w edytorze. W tym celu musisz dodać te typy plików do nowego pola Run for files.

Wsparcie dla JSON Lines

WebStorm wspiera już format tekstowy JSON Lines. IDE poprawnie rozpozna następujące typy plików: .jsonl, .jslines, .ldjson, i .ndjson.

 

HTML i CSS

Lepsze wsparcie dla Stylelint

Popraw swój kod CSS w Stylelint w zaledwie kilku kliknięciach. Najedź kursorem na problem w swoim pliku lub umieść na nim znacznik i naciśnij kombinację klawiszy Alt+Enter, po czym wybierz Stylelint: Fix current file.

Możesz też wprowadzić ścieżkę do pliku konfiguracyjnego w odpowiednim polu, przechodząc do  Preferences / Settings | Languages & Frameworks | Style Sheets | Stylelint.

Wbudowany podgląd HTML

Możesz teraz podglądać statyczne pliki HTML bezpośrednio w WebStormie. Wprowadzone przez Ciebie zmiany w pliku HTML lub podlinkowanych plikach CSS i JavaScript zostaną zapisane, a podgląd automatycznie odświeżony, byś mógł je od razu zobaczyć.

Specyfika selektorów dla CSS

W trakcie pracy z arkuszami stylów, możesz teraz sprawdzić specyfikę selektorów. Wystarczy, że najedziesz kursorem na selektor, który chcesz sprawdzić. Alternatywnie możesz też najechać na selektor i nacisnąć kombinację klawiszy Ctrl+Q, by zobaczyć informacje w wyskakującym okienku.

 

Interfejs użytkownika

Dostosowywanie czcionki

Możesz teraz modyfikować czcionkę edytora, z której korzystasz, wybierając spośród lekkiej, zwykłej lub pogrubionej. Nowe opcje możesz dostosować, przechodząc do Typography Settings, które znajdziesz w Preferences / Settings | Editor | Fonts.

Maksymalizacja kart na podzielonym ekranie

Masz otwartych kilka kart w trybie podzielonego ekranu? Kliknij dwukrotnie na kartę, z którą aktualnie pracujesz, by zmaksymalizować okienko edytora. Aby przywrócić jego oryginalny rozmiar, ponownie kliknij na nim dwa razy.

Lepsza dokumentacja

Dokumentacja MDN jest teraz dołączona do WebStorm. Dzięki temu unikniesz ewentualnych problemów z łącznością z witryną MDN. Będzie się także szybciej wyświetlać. Dokumentacja jest teraz bardziej pomocna – przykładowo zobaczysz w niej szczegóły dotyczące obsługiwanych wersji przeglądarek dla API JavaScript.

Lepsza dostępność

Jeśli w Windowsie używasz trybu wysokiego kontrastu, WebStorm zsynchronizuje się z ustawieniami systemu i włączy w programie taki sam tryb. Więcej elementów interfejsu jest teraz ponadto odczytywanych poprawnie, gdy używasz czytnika zawartości ekranu (funkcji narratora).

Szybki dostęp do ostatnich projektów w Windowsie

Usprawniono wsparcie dla listy szybkiego dostępu w systemie Windows. Teraz możliwe jest szybkie otworzenie ostatnich projektów poprzez kliknięcie prawym przyciskiem myszki na ikonie WebStorm na pasku zadań lub w menu Start.

Poprawki wielu błędów

W tym wydaniu skupiono się na poprawie jakości aplikacji WebStorm. Naprawiono wiele znanych problemów, w tym ten związany z literami w nazwach plików podczas pracy z różnymi systemami plików.

 

Kontrola wersji

Usprawniona praca z pull requestami

Dodano wiele usprawnień, które pomogą Ci pracować z pull requestami o wiele wydajniej. Przykładowo możesz stworzyć nowy PR bezpośrednio z okna Pull Requests, klikając ikonę plusa.

Wsparcie dla szablonów wiadomości commit

WebStorm wspiera teraz szablony wiadomości Git commitów. Możesz ich użyć jako przypomnienie dla siebie, co należy zawrzeć w wiadomości. Kiedy stworzysz taki szablon, IDE wyświetli go jako treść tworzonego commita.

Nowa akcja dla zapisywania do Shelfa

Możesz teraz użyć nowej akcji Save to Shelf, by skopiować zmiany do Shelfa, zachowując je jednocześnie w lokalnych zmianach. Aby ją wypróbować, naciśnij kombinację klawiszy Ctrl+Shift+A i napisz Save to Shelf.

Podziel się:
Opinie klientów zobacz: wszystkie opinie

Twoja opinia może być pierwsza.

Pokazuje 0-0 z 0 opinii
Uwaga!
* pola wymagane Dodaj opinię