JetBrains IDE oraz narzędzia .NET 2021.3 wydane


Doczekaliśmy się wersji 2021.3 dla narzędzi .NET oraz wszystkich IDE od JetBrains. Aktualizacja jak zwykle jest darmowa, oraz do pobrania w aplikacji Toolbox. Poniżej skrót najważniejszych funkcjonalności jakie zostały zaimplementowane, oraz skrót zmian w odniesieniu do konkretnego programu czy narzędzia.

  • Zdalny rozwój.
  • Nowa akcja „Repair IDE…” dla interaktywnego rozwiązywania problemów oraz błędów.
  • Nowe okno narzędziowe „Bookmarks„.
  • Możliwość podzielenia okna „Run„.
  • Podglądowe rezultaty w oknie pop-up wyświetlenia użyć.

Niestety nie wszystkie te zmiany dotyczą każdego IDE.

Dokładniej o:

IntelliJ IDEA 2021.3

Otrzymał wiele ważnych zmian. Jest to między innymi zdalny rozwój kodu ( w fazie BETA ), który umożliwia bezprzewodowe połączenie z urządzeniem na którym znajduje się projekt w celu pracy nad nim bez różnicy z pracą lokalnie. Podobnie została zaimplementowana funkcja „Repair IDE„, czyli nowa możliwość przy naprawie problemów z IDE, usprawnień narzędzia debugowania, jak i inspekcji stanu stałych w Kotlin, oraz więcej.

WebStorm 2021.3

Zyskał wsparcie dla członków prywatnych klas ES2022, zdalne rozwijanie projektu, lepszą pomoc dla pojedynczych repozytoriów oraz Deno LSP. Dodatkowo również WebStorm otrzymał podzielne okno „Run” i więcej.

PyCharm 2021.3

Przynosi wsparcie Poetry, popularnego narzędzia do zarządzania zależnościami, framework specjalnie przygotowany do przygotowania API w języku Python. W fazie testów znajduje się możliwość pracy zdalnej dzięki JetBrains Gateway. Zostało dodane środowisko notebooka Jupyter, w celu usprawnienia pracy w dziedzinie nauki o danych.

RubyMine 2021.3

Tak samo oferuje wsparcie dla zdalnego rozwoju, nowe funkcje dla RBS i sprawdzenia typu oraz dołączonych sygnatur RBS. Wprowadzone zostało między innymi wsparcie dla Sorbet i ulepszenia w UX oraz wydajności.

DataGrip 2021.3

Z dodanym widokiem zbiorczym nie ma już konieczności pisania dodatkowych zapytań. Funkcja niezależnego podziału ułatwi filtrowanie oraz porządkowanie danych w większej liczbie okien edytora. Nowa funkcja porównania na pewno usprawni proces synchronizacji oraz sprawdzania danych, również DDL. Ponadto została usprawniona funkcja introspekcji oraz importu/eksportu, a źródła danych DDL otrzymały rozszerzony przepływ pracy.

DataSpell 2021.3

Nowe środowisko IDE zostało zaprojektowane specjalnie zmyślą o osobach zaangażowanych w analizę danych oraz prototypowanie modeli ML. Łączy ono interaktywność z inteligentną pomocą PyCharm w zakresie kodowania w python jak i R.

Narzędzia .NET & rozbudowy VS 2021.3

eSharper jak i Rider kontynuują dodawanie kolejnych funkcji języka C# 10. Resharper 2021.3 otrzymał wsparcie dla Visual Studio 2022, poprawki dla odwołań oraz aktualizacji nawigacji i funkcji. Z kolei Rider 2021.3 został wyposażony w oficjalną obsługę SDK .NET 6, Hot Reload oraz odnowiony główny pasek narzędzi. Nową zakładkę Debug i okno narzędzia Problems View. Resharper C++ 2021.3 pomaga uaktualnić kod C++, zawiera ulepszoną obsługę Unreal Engine oraz wyświetla wyniki ocen wyrażeń stałych. Wersje 2021.3 narzędzi takich jak dotTrace, dotCover i dotMemory obsługują układy Apple.

Appcode 2021.3

Umożliwia uzupełnianie wielu słów kluczowych, ulepszoną obsługę dokumentacji oraz w pełni funkcjonalny edytor list właściwości.

PhpStorm 2021.3

Prezentuje wsparcie dla ostatnio wydanego PHP 8.1, usprawnia wsparcie dla typów generycznych w PHP, wprowadza ulepszenia dla refaktoryzacji oraz wdrażania. Dodatkowo wprowadza klienta HTTP oraz integrację VCS.

GoLand 2021.3

Posiada wsparcie dla projektów Go w WSL, refaktoryzacje Inline funkcji oraz Metod. Posiada możliwość zdalnej pracy nad projektem w wersji Beta, ulepszenia debugowania, krótsze nazwy paczek oraz opcję „Show Types„.

CLion 2021.3

Obsługuje różne konfiguracje łańcucha narzędzi oraz ułatwia ich ustawianie. Poprawia wydajność programowania i debugera jak i upraszcza kod C++ dzięki wskazówkom w edytorze. Analiza statyczna w tym wydaniu jest w stanie uchwycić nowe problemy w C++.