2018-08-28 20:26:18

Z przyjemnością ogłaszamy wydanie nowej aktualizacji Rider 2018.2.

Rider 2018.2 obsługuje teraz publikowanie w usługach IIS, dodaje obsługę Docker do debugera, integruje wbudowanie sprawdzanie pisowni, wspiera obsługę kodu i ciągłe testowanie w systemie Windows, a także współpracuje na pasku dotykowym MacBook. To wydanie dostarczane jest z pełną obsługą języka C# 7.3, lepszym ulepszeniem kodu i wieloma innymi funkcjami.

Ulepszenia debuggera
Rider wyświetla teraz wywołania, które wykorzystują nowoczesne funkcje języka C # w zrozumiały sposób, w tym typy ogólne, nazwy funkcji asynchronicznych, konstruktory, metody statyczne i inne informacje o typie.

Rider

Publikowanie w usługach IIS lub FTP
Rider wprowadza dwie nowe konfiguracje uruchamiania: Publikowanie w usługach IIS i publikowanie na serwerze niestandardowym. Oba służą do wdrożenia aplikacji sieci Web ASP.NET Core na serwerze lokalnym lub zdalnym, ale używają różnych sposobów, aby to zrobić.

Publikacja do IIS używa MSBuild i MSDeploo do pakowania i publikacji aplikacji. Ten typ konfiguracji uruchamiania może wdrożyć aplikację sieci Web ASP.NET Core do lokalnych i zdalnych usług IIS i aplikacji Kudu (Azure Web Apps), a także utworzyć pakiet MSDeploy. Opublikuj profile jako pliki .pubxml.

Publikowanie na niestandardowym serwerze używa wbudowanych narzędzi MSBuild i Rider do przesyłania aplikacji. Ten typ konfiguracji uruchamiania obsługuje korzystanie z FTP i FTPS / SFTP, aby uzyskać dostęp do aplikacji. Jest obsługiwany w systemach Windows, Mac OS X i Linux.

Rider

Obsługa Docker dla debuggera
Rider obsługuje teraz debugowanie aplikacji ASP.NET Core w lokalnym Dockerze (Linux). Dołączenie debuggera do Docker pomaga zweryfikować aplikację lokalnie w Docker Linux.

Rider

Przeprojektowanie programu Solution Explorer
Nowy pasek narzędzi pozwala nam łatwo przełączać opcje wyświetlania wszystkich plików, które ujawnią wszystkie inne pliki, które nie są częścią modelu projektu (podświetlone na brązowo). Następne dwa przyciski pozwalają nam na synchronizację eksploratora rozwiązań i edytora. Automatyczne przewijanie do źródła ujawnia wybrane pliki w edytorze, a automatyczne przewijanie ze źródła wybiera pliki, gdy przechodzimy z jednego pliku do drugiego.

Rider

Ulepszenia dotyczące uzupełniania kodu
Rider teraz używa algorytmu opartego na statystykach ReSharpera, aby zapewnić uzupełnianie kodu. Jednym z kluczowych aspektów jest to, że Rider śledzi teraz, ile razy użyto danej sugestii kodu. Im częściej używana jest sugestia, tym większe prawdopodobieństwo pojawienia się w trakcie uzupełniania kodu.

Rider

Zakres testów jednostkowych i kontynuacja testowania
Najlepszą funkcją na żądanie jest z pewnością Rider + dotCover; integracja. Ponadto, Rider 2018.2 ma możliwość wykonywania testów jednostkowych i wsparcie dla ciągłych testów. dotCover jest dostarczany jako dołączona wtyczka do Ridera i instalowany automatycznie wraz z Riderem.

Rider

Eksplorator szablonów
Jedna z najbardziej poszukiwanych funkcji, której brakowało w ReSharper, została ostatecznie dodana do Ridera. Teraz możesz zarządzać, dodawać lub modyfikować szablony Live/Surround/File bezpośrednio w ustawieniach Rider w Editor | Live Templates and Editor | File Templates.

Rider

Obsługa paska dotykowego MacBook
Podobnie jak inne IDE JetBrains, Rider ma obsługę paska dotykowego MacBook. Możesz wykonywać wiele czynności bezpośrednio z paska dotykowego: uruchamiać, kompilować i debugować projekt, zatwierdzać zmiany i aktualizować projekt.

Rider

Wsparcie C# 7.3
Rider w końcu obsługuje wszystkie funkcje z najnowszego C # 7.3.

Rider

Pozostałe nowości:

  • Funkcje programowania Frontend
  • Zintegrowane sprawdzanie pisowni z ReSpeller
  • Obsługa NuGet
  • Interaktywne aktualizacje dla C#
  • Wsparcie dla F#
  • Ulepszenia w obsłudze Unity

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ę