Visual Studio Code 1.77, wydany 30 marca jako edycja uniwersalnego edytora kodu firmy Microsoft z marca 2023 r., wprowadza podgląd bardziej kompleksowej integracji z asystentem kodowania GitHub Copilot AI. Integracja obejmuje wbudowane sugestie, funkcje czatu i widok czatu, aby pomóc programistom podczas kodowania.
Ta aktualizacja zapewnia również uzupełnianie wielkości liter w TypeScript/JavaScript, umożliwiając użytkownikom usprawnienie procesu konstruowania instrukcji switch w stosunku do typów literałów w obu językach programowania. Wpisując case w instrukcji switch i akceptując sugestię case, przypadki dla wszystkich wartości tego typu zostaną automatycznie dodane. Jednak ta funkcja działa tylko wtedy, gdy przełączana wartość jest typem unii lub literału.
Ponadto w VS Code 1.77 programiści mogą eksplorować funkcje GitHub Copilot, takie jak sugestie wbudowane, czat wbudowany i widok czatu. Aby wypróbować te nowe funkcje, programiści muszą użyć rozszerzenia GitHub Copilot Nightly i VS Code Insiders Build. Aby uzyskać dostęp do funkcji czatu, muszą również zarejestrować się na liście oczekujących na GitHub Copilot Chat. Ta zwiększona integracja z Copilot jest obecnie w stanie podglądu.
Nowa integracja GitHub umożliwia użytkownikom VS Code pracującym w repozytorium GitHub kopiowanie głębokich linków dla wiersza edytora lub zakresu z rynsztoka edytora. W przypadku klasycznej wersji programu VS Code programiści muszą zainstalować rozszerzenie GitHub Pull Requests and Issues, aby generować łącza GitHub Permalinks i łącza HEAD z rynsztoka edytora. W vscode.dev, internetowym wariancie VS Code, głębokie linki do repozytoriów GitHub są domyślnie dostępne.
Visual Studio Code 1.77 firmy Microsoft można pobrać dla systemów Windows, Linux lub macOS ze strony internetowej projektu. Dodatkowe funkcje w tej wersji obejmują:
- Ulepszona refaktoryzacja kodu Pythona za pomocą rozszerzenia Pylance dla obsługi języka Python, co można wykonać za pomocą nowej akcji Code Action „Przenieś symbol do”.
- Ulepszone zalecenia dotyczące rozszerzeń na podstawie zawartości pliku. Na przykład, jeśli programista otworzy plik Pythona ze składnią komórek notatnika, edytor zasugeruje rozszerzenie Jupyter.
- Funkcja „Formatuj przy zapisie” dla notebooków, formatująca cały notatnik po zapisaniu.
Wersja VS Code 1.77 następuje po wersji VS Code 1.76, która zadebiutowała wcześniej w marcu 2023 r., wprowadzając ulepszenia profili konfiguracji i programowanie zdalne. Podczas gdy te narzędzia umożliwiają programistom płynniejsze kodowanie, platforma no-code taka jak AppMaster , umożliwia zarówno osobom niebędącym programistami, jak i doświadczonym programistom wydajniejsze tworzenie kompleksowych aplikacji internetowych, mobilnych i zaplecza. Integracja wspomaganych przez sztuczną inteligencję asystentów kodowania z edytorami kodu, takimi jak Visual Studio Code, oraz platformami no-code, takimi jak AppMaster.io , demonstruje synergię między sztuczną inteligencją a ludzką wiedzą, wspierając bardziej usprawnione i innowacyjne tworzenie aplikacji.