от Денис Курия

Внедрени са подобрения на разширенията на Python за Visual Studio Code.

Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Microsoft обяви на своя уебсайт за блогове за разработчици, че изданието от декември 2022 г. на разширенията на Python за Visual Studio Code вече е достъпно! Тези разширения са в етап на предварителна версия, но са достъпни за обществено изпробване. Ето какво предлага тази версия от декември 2022 г.

1. Автоматичен отстъп с Pylance

В разширението Pylance е добавена функция за автоматично отстъпване. Тази функция автоматично създава правилните вдлъбнатини във вашия код. Това позволява на програмистите да отделят повече от времето си за логическата част на своя код и по-малко време за форматиране. Можете да го опитате VS Code – Вътрешни лица (изисква се регистрация).

След като инсталирате VS Code Insiders, отидете на пазара и инсталирайте

instagram viewer
Пиланс разширение. Навигирайте до Изглед > Палета с команди, Тип Предпочитанияи бягай Отворете потребителските настройки (JSON). Уверете се, че editor.formatOnType е зададено на true. Той контролира дали редакторът автоматично ще форматира ред от код след въвеждане.

{
"workbench.colorTheme": „Тъмно+ по подразбиране“,
"[python]": {
"editor.formatOnType": вярно
},
"python.defaultInterpreterPath": "C:\\Нова папка\\python.exe"
}

След като зададете true, продължете напред и напишете своя код, за да се насладите на тази нова функция.

2. Python за уеб разширението

Това е ново разширение на VS Code, което ви позволява да стартирате и отстраняване на грешки в Python код в браузъра. То използва WebAssembly като двигател за изпълнение. Той е в експериментален етап и следователно не трябва да го използвате за разработка на продукция на Python. За да започнете да го използвате, изпълнете следните стъпки:

  1. Отворете базиран на Chrome браузър.
  2. Отидете до вашето GitHub хранилище използвайки следния адрес. https://insiders.vscode.dev/github/{username}/{repo}?vscode-coi=. Заменете потребителското име и репо частта съответно с вашето потребителско име и хранилище в GitHub. Резултатът трябва да бъде както е показано по-долу.
  3. Отидете на пазара и инсталирайте Експериментално - Python за уеб разширение.
  4. Отворете своя Python файл.
  5. Натиснете F5 за да започнете отстраняване на грешки или CTRL+F5 за да стартирате кода без отстраняване на грешки.

Ограничения на Python за уеб разширението

Както беше отбелязано, разширението Python за уеб е експериментално и като такова има някои ограничения.

  1. Повечето плъгини и разширения на Intellisense не са налични за използване в Python за уеб. Недостъпните са обозначени със символ за внимание, както е показано по-долу.
  2. Интерпретаторът на Python, който използва уеб версията, има следните ограничения.
    • Не поддържа пип
    • Не поддържа гнездо
    • Не поддържа естествени модули на Python
    • Не резба подкрепа следователно не асинхронен подкрепа или.

Следователно използването на тази функция трябва да бъде ограничено до прототипни проекти и тестови среди.

3. Разширението Ruff

Това разширение осигурява поддръжка за Ruff linter. Най-удивителната функция е, че предоставя Бърза поправка действия, които автоматично ще коригират автоматично поправими нарушения. The ръф разширението не изисква да използвате вътрешните лица на VS Code, за да го изпробвате. Предлага се и за инсталиране в нормалния VS код. За да опитате, отворете VS Code marketplace и го инсталирайте.

Той поправя нарушенията в кода, като изпълнява вашия код, когато редактирате или отваряте файл на Python. За да го използвате, изпълнете следните стъпки:

  1. Отворете Код на Visual Studio
  2. Създайте нов Python файл и напишете своя код
  3. Ако имате предварително запазен изходен файл на Python, отворете го в Visual Studio Code
  4. Стартирайте разширението Ruff, като отидете до Изглед > Палета с команди, Тип Ръф, и бягай Ruff: Коригирайте всички автоматично поправими проблеми, както е показано по-долу.
  5. Веднъж стартиран, Ruff ще поправи всички автоматично поправими нарушения във вашия код на Python.

Защо трябва да опитате новите разширения на Python в Visual Studio Code

Добавянето на нови функции към разширенията на Visual Studio Code направи разработката в Python по-ефективна на платформата. Ще отделите по-малко време да се тревожите за форматирането на кода и следователно ще прекарате повече време в работа върху логиката на вашия код.

Освен това, IDE с отворен код като Visual Studio Code получават редовно актуализации на функции. Това се дължи на големия брой хора, участващи в разработката на IDE. Актуализациите идват с нови функционалности, които водят до по-добро изживяване при кодиране при използване на IDE.

Абонирайте се за нашия бюлетин

Коментари

ДялTweetДялДялДял
копие
електронна поща
Дял
ДялTweetДялДялДял
копие
електронна поща

Връзката е копирана в клипборда

Свързани теми

  • Програмиране
  • Python

За автора

Денис Курия (1 публикувани статии)