devnews.pl

Main Menu

  • Informacje
    • Systemy i przeglądarki
    • Gadżety
  • Narzędzia
  • Frontend
  • Backend
  • QA
  • Języki programowania

logo

devnews.pl

  • Informacje
    • Systemy i przeglądarki
    • Gadżety
  • Narzędzia
  • Frontend
  • Backend
  • QA
  • Języki programowania
FrontendNarzędzia
Home›Frontend›WebStorm 2020.2 Beta – wsparcie WebP i inne zmiany

WebStorm 2020.2 Beta – wsparcie WebP i inne zmiany

By Bernadeta Zapała
10 lipca 2020
109
0
Share:

Od dziś dostępny jest WebStorm 2020.2 Beta. Nowa wersja wspiera WebP, obsługuje Git zainstalowany w WSL2 oraz korzysta z Prettier jako domyślnego formatera. Poniżej opiszemy najważniejsze zmiany w tym wydaniu.

Zaawansowana obsługa pull requestów GitHub w WebStorm 2020.2 Beta

W pierwszych wiadomościach o wersji 2020.2 EAP, pojawiły się informacje o rozszerzeniu obsługi żądań ściągania GitHub. I faktycznie, teraz można zobaczyć i scalić wszystkie pull requesty.

Oprócz tego zmienił się interfejs – pojawił się nowy układ. Dzięki niemu od razu widać wszystkie niezbędne informacje. Lista żądań pojawia się w oddzielnym oknie po lewej stronie, a klikając dwukrotnie widać wszystkie szczegóły na temat danego pull requesta.

WebStorm 2020.2 Beta - Git

Ponadto w nowej wersji dodano możliwość uruchamiania, żądania i przesyłania recenzji. Dodatkowo korzystną zmianą jest łączenie pull requestów z poziomu IDE. Wcześniej trzeba było korzystać z obejścia w lokalnym oddziale.

WebStorm 2020.2 Beta

Wśród zmian związanych z GitHubem jest także jego obsługa z WSL. WSL staje się częścią ważnego procesu programowania w Windows. Dzięki obsłudze GitHuba zainstalowanego w WSL2, IDE przełącza się między plikami wykonalnymi Git w zależności od lokalizacji projektu. Ta zmiana otwiera nowe możliwości korzystania ze wszystkich funkcji powiązanych z Git. W praktyce wygląda to następująco: projekt jest otwierany z WSL. Następnie IDE automatycznie przełącza się z WSL na Git.

Obsługa formatu WebP

Wcześniejsze wersje WebStorm nie obsługiwały formatu .webp. Traktowały go jako obcy. Z tego powodu trzeba było przechodzić na inne oprogramowania. W WebStorm 2020.2 Beta nie ma już tego problemu. Dodana obsługa formatu WebP pozwala przeglądać obrazy z rozszerzeniem .webp tak samo jak .jpeg lub .png.

Jednym ze sposobów podglądu obrazu jest wciśnięcie klawisza Shift oraz najechanie kursorem na link obrazu w kodzie. Drugim sposobem jest dwukrotne kliknięcie obrazu w oknie narzędzie Projekt. Wyświetla się wtedy podgląd w edytorze.

Nowa akcja z dodawaniem karety na końcu każdej wybranej linii.

Nowa akcja nazywa się Add Caret Per Selected Line. Dzięki niej można szybko umieszczać karety na końcu wybranych linii, a także usuwać zaznaczenie, jeśli zostaną dodane wszystkie linie.

Prettier jako domyślny formater

W WebStorm 2020.2 Beta, jeśli nie korzystasz z wbudowanego formatera, możesz zaznaczyć opcję Ponowne formatowanie kodu i wybrać Prettier jako domyślny formater.

Prettier będzie wywoływany przy każdym użyciu domyślnej operacji formatowania. WebStorm również w domyśle zastosuje formatowanie do wszystkich plików edytowanych w projekcie.

Nowe intencje dla pętli w WebStorm 2020.2 Beta

W nowej wersji WebStorm 2020.2 Beta dodano kilka nowych intencji, które mają pomóc w codziennej pracy. Teraz WebStorm pomaga w konwersji tradycyjnej pętli for z numerycznym indeksem w metodę tablicową forEach.

WebStorm 2020.2 Beta

Z kolei jeśli chcesz wymienić pętle for na instrukcję for..of, IDE pomoże. Wystarczy umieścić karetę na słowie for, aby zobaczyć wszystkie możliwości.

Jako ostatnia – można przekonwertować metodę tablicową .map() w oddzielne deklaracje zmiennych z pętlą for…of.

Poprawiona obsługa reguł w Sass/SCSS

W ubiegłym roku do WebStorm wprowadzono wsparcie dla reguł @use oraz @forward. Korzysta się z nich w Sass i SCSS, a w najnowszej wersji wsparcie zostało rozszerzone.

WebStorm 2020.2 Beta - Sass/SCSS

Skąd pobrać WebStorm 2020.2 Beta?

Najprostszą opcją jest aplikacja Toolbox. Można także pobrać narzędzie z oficjalnej strony internetowej.

TagsGithubPrettierSassWebstormWebStorm 2020.2 Beta

Share:

  • Narzędzia

    Model-viewer 1.1 – modele 3D dla strony internetowej

  • Narzędzia

    ReacType 5.0 – zmiany we wprowadzaniu komponentów

  • Narzędzia

    Windows Terminal Preview 1.6 z nową sekcją ustawień

  • 3 marca 2021

    Vite 2.0 wydane z nowymi wtyczkami

  • 25 lutego 2021

    ReacType 5.0 – zmiany we wprowadzaniu komponentów

  • 23 lutego 2021

    Dapr v.1.0 gotowy do fazy produkcji

  • 22 lutego 2021

    ReScript 9.0 z zewnętrzną konfiguracją stdlib

  • 22 lutego 2021

    One UI 3.1 z ciekawymi nowościami dla urządzeń Samsunga

  • 22 lutego 2021

    Windows Terminal Preview 1.6 z nową sekcją ustawień

  • 15 lutego 2021

    Visual Studio Code 1.53 z ulepszeniami debugowania

  • 8 lutego 2021

    Edge 89 beta, Edge Dev 90 i nowości na kanale Canary

  • 2 lutego 2021

    Firefox 85 i Firefox Nightly – nowe wersje przeglądarki Mozilli

  • 29 stycznia 2021

    Billboard.js 2.2.0 z nowymi funkcjami wykresów

  • 26 stycznia 2021

    Kendo UI R1 2021 – nowości dla bibliotek

  • 21 stycznia 2021

    Narzędzie Vno – połączenie Vue i Deno

  • 19 stycznia 2021

    GitHub Enterprise Server 3.0 RC – kandydat do wydania

  • 15 stycznia 2021

    TypeScript 4.2 Beta z ulepszeniami typów krotek

  • 13 stycznia 2021

    Styczniowy Patch Tuesday z luką 0-day

  • 11 stycznia 2021

    Safari Technology Preview 118 dostępne dla programistów

  • 8 stycznia 2021

    Microsoft Launcher na Androida z usprawnionym dotykiem

  • 7 stycznia 2021

    WebStorm 2020.3.1 dostępny dla urządzeń z Apple Silicon

  • 22 grudnia 2020

    ReScript 8.4 z przypiętymi zależnościami

  • 14 grudnia 2020

    Edge 88 beta i przeglądarka na kanale Canary dostępne!

  • 9 grudnia 2020

    Chrome 88 Beta z nowościami w WebXR

  • 9 grudnia 2020

    Snowpack 3.0 RC z eksperymentalnymi funkcjami

  • 4 grudnia 2020

    Android Studio Arctic Fox – nowe wydanie narzędzia Google

  • 4 grudnia 2020

    The Hack Summit 2020 – konferencja IT Security

  • 2 grudnia 2020

    PowerToys 0.27 z poprawkami błędów

  • 2 grudnia 2020

    Aleph.js alfa z funkcją importowania map

  • 27 listopada 2020

    Cypress 6.0 zwiększa zakres możliwości obsługi sieci

  • 26 listopada 2020

    Firefox 83 przyspiesza i wprowadza tryb HTTPS-Only

  • 25 listopada 2020

    Electron 11.0 z obsługą Apple Silicon

  • 25 listopada 2020

    Prettier 2.2 z obsługą najnowszego TypeScript 4.1

 

 

Jesteśmy pasjonatami najnowszych technologii w świecie programowania. Zbieramy dla Was informacje i porady z całego świata, które sprawią, że Twoja praca stanie się jeszcze bardziej efektywna.

Obserwuj nas codziennie, aby być na bieżąco oraz śmiało udostępniaj nasze posty.

Zespół DevNews

Kategorie

  • Backend
  • Bez kategorii
  • Frontend
  • Gadżety
  • Informacje
  • Języki programowania
  • Narzędzia
  • QA
  • Systemy i przeglądarki

OBSERWUJ NAS

KONTAKT

Chcesz się z nami skontaktować?

Napisz do nas wiadomość: kontakt@devnews.pl

www.devnews.pl | DEVNEWS 2020 | Newsy i ciekawostki ze świata IT