Visual Studio Code 1.92 – istotne i mniej istotne zmiany

Marek LubasSkomentuj
Visual Studio Code 1.92 – istotne i mniej istotne zmiany

Z początkiem miesiąca została wydana kolejna, stabilna wersja Visual Studio Code, czyli rozbudowanego, ale jednocześnie lekkiego edytoru kodu źródłowego. Oprogramowanie jest świetną alternatywą dla konkurencyjnych, płatnych rozwiązań. VSC wyposażony jest w wbudowaną obsługę JavaScript, TypeScript a także Node.js. Charakteryzuje się bogatym ekosystemem rozszerzeń dla wielu języków.

Sprawdźmy jakie zmiany pojawiły się w najnowszej sierpniowej wersji VSC 1.92.

Nowości w Visual Studio Code 1.92

Ustawienie domyślnej przeglądarki www

W najnowszej wersji VSC pojawiła się możliwość zdefiniowania, która przeglądarka internetowa będzie używana do otwierania linków. Zmiany można dokonać przechodząc do ustawień:

workbench.externalBrowser

W polu externalBrowser nie trzeba wpisywać pełnej nazwy, wystarczy podać alias np. opera, firefox, chrome, edge lub brave.

W przypadku gdy pole pozostanie puste, użyty zostanie domyślny software z ustawień systemu operacyjnego.

Nowe opcje dla aktualizacji rozszerzeń

Wraz z wersja Visual Studio Code 1.92 przyszły zmiany dotyczące aktualizacji rozszerzeń – są to między innymi:

  • Możliwość wyłączenia / włączenia automatycznego update’u dla poszczególnego rozszerzenia
  • Możliwość wyłączenia / włączenia automatycznej aktualizacji dla wszystkich zainstalowanych rozszerzeń
Opcja Auto Update. rozszerzenia VSC
Opcja Auto Update oraz Auto Update All dla rozszerzeń (tutaj GitHub Copilot) w VSC 1.92. / Źródło: wł.

Ułatwiona praca ze stylami CSS

Niewielka, ale dosyć przydatna funkcjonalność dla plików .CSS. Dodawanie adresów URL obrazków, możliwe poprzez drag and drop (przeciągnij i upuść) oraz kopiuj / wklej.

Zmiana pozycji panelu

W najnowszym wydaniu istnieje możliwość przesunięcia okna panelu (terminal, konsola (debbug console), output) nad obszar edytora kodu (Panel Position → Top).

Edytor profili, nadpisywanie profili

Pojawiła się możliwość nadpisania istniejącego profilu w tym domyślnego, przez stworzenie nowego profilu o tej samej nazwie. Ponadto, twórcy nadal pracują nad rozwojem edytora profili (preview). Włączenie wersji eksperymentalnej w ustawieniach:

workbench.experimental.enableNewProfilesUI

Obsługa TypeScript 5.6

VCS 1.92 wspiera nadchodzącą wersję TypeScript 5.6, której finalne wydanie planowane jest na wrzesień 2024 roku. Aby zacząć korzystać z TS 5.6 w wersji preview należy zainstalować rozszerzenie JavaScript and TypeScript Nightly.

GitHub Copilot w Visual Studio Code

  • Copilot Chat: GPT-4-Turbo został zastąpiony przez nowszy i wydajniejszy model, czyli GPT-4o
  • Możliwe dodawanie załączników w oknie chatu
  • Możliwość włączenia opcji zwracającej dopasowany, publicznie dostępny kod z GitHub’a
  • Ulepszona komenda /new
  • Nowe polecenie /runCommand w ramach @vscode
GitHub Copilot chat załącznik
GitHub Copilot – dodawanie załączników. / Źródło: Microsoft (code.visualstudio.com)

Inne, warte uwagi usprawnienia

  • Ikona żarówki (lightbulb control) pojawia się w takim miejscu, aby nie przysłaniać kodu
  • Kilka zmian wpływających na poprawę korzystania z debugger’a
  • Naprawiony bug „skaczącego” edytora po dokonaniu zmian w Ustawieniach (Settings)

Oprócz wyżej wymienionych nowości, aktualizacja Visual Studio Code 1.92 przynosi sporo innych, istotnych funkcji i poprawek. Osobom, zainteresowanym tematem polecam zapoznanie się z pełną listą zmian, która dostępna jest na w tym miejscu.

Źródło: Visual Studio Code

Udostępnij

Marek LubasSport, kosmos, podróże, retro.