+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Анонсовано лютневий реліз Python Extension for Visual Studio Code

Оголошено лютневий випуск розширення Python для коду Visual Studio

Microsoft анонсувала нововведення плагіна  для роботи з Python в Visual Studio Code. Оновлення включає функцію згортання кодових блоків, розумних селекторів, покращений список інтерпретаторів і виправлень для користувачів дистрибутива Anaconda. Детальний журнал змін доступний у репозиторії GitHub проекту.

Радий повідомити, що в лютому 2022 року вийшов випуск розширення Python для візуального коду Студії в лютому 2022 року тепер доступний. Цей випуск включає в себе:

  • Розумний вибір
  • Опора для складання
  • Покращення списку інтерпретаторів Python
  • Покращення при використанні Anaconda

Якщо ви зацікавлені, ви можете ознайомитися зі списком покращень у нашому журналі змін.

Розумний вибір

Вибір коду Python за допомогою клавіатури тепер займає менше натискань клавіш завдяки Smart Selection через Pylance. Це була дуже затребувана функція, і вона враховує вашу структуру коду та евристику для визначення діапазону вибору. Ви можете розширити вибір коду за допомогою  Shift + Alt + Right Arrowабо ⇧ + ⌥ + Right Arrow, і зменшити його за допомогоюShift + Alt + Left Arrow  або . ⇧ + ⌥ + Left Arrow

Опора для складання

Ми також внесли покращення в підтримку складання через Pylance. Раніше області складання визначалися якраз за допомогою відступу, який не був ідеальним для деяких випадків, наприклад, з багаторядковими рядками, як зазначено в нашому трекері питань. Тепер складаючі області враховують семантичну інформацію належним чином (сюди входять #region коментарі).

Ви можете складати області вихідного коду за допомогою складних значків на жолобі між номерами рядків і початком рядка. Наведіть вказівник миші на жолоб і клацніть, щоб скласти та розгорнути області. Використовуйте Shift + Click або ⇧ + Click на значку складання, щоб скласти або розгорнути область і всі області всередині.

Покращення списку інтерпретаторів Python

Подібно до того , як ядра відображаються в розширенні Jupyter, список інтерпретаторів розширення Python тепер відображає інтерпретатори Python, згруповані за типом, щоб полегшити їх ідентифікацію:

Покращення при використанні Anaconda

Цей випуск включає в себе кілька покращень досвіду при використанні середовищ Anaconda. Раніше виникали проблеми при налагодженні файлів і запуску інструментів з використанням середовищ Conda, якщо VS Code не був ініційований в активованому середовищі conda. Щоб вирішити кілька з цих проблем (#5559, #11205, #11638), розширення Python використовує «conda run» для виконання файлів та інструментів.

Відомі проблеми, коли в шляхах до файлів є спеціальні символи, або при використанні аргументів користувацьких командних рядків в VS Code (хоча команда Anaconda вже працює над його виправленням). Якщо у вас виникли будь-які з цих проблем, ми рекомендуємо вам перевірити, чи була випущена conda з виправленням, інакше запустіть VS Code (команда "code ." з активованого середовища conda із зовнішнього терміналу.

Інші зміни та вдосконалення

Ми також додали невеликі вдосконалення та вирішили проблеми, запитані користувачами, які повинні покращити ваш досвід роботи з Python у Visual Studio Code. Деякі помітні зміни включають:

  • Удосконалити швидкий вибір інтерфейсу користувача папки в багатокорінних робочих областях. (#18256)
  • Відмовитися від підтримки Python 3.6 (оскільки він досяг кінця життя в грудні). (#18272)

Ми також хотіли б висловити особливу подяку дописувачам цього місяця:

  • Марк Мюллер: Додайте підтримку діапазонів помилок Pylint. Потрібен Python 3.8 і pylint 2.12.2 або вище. (#18068)
  • ted1030: Оновлення перекладів китайською мовою – Тайвань (zh-tw). (#17991)
  • Кешав Кіні: Удосконалюйте модульні тести для envVarsService. (#17747)
  • Гаррі-Хопкінсон: Виправлено помилки машинопису та простору імен. (#18345)

Спробуйте ці нові покращення, завантаживши розширення Python з Marketplace, або встановіть його безпосередньо з перегляду розширень у Visual Studio Code ( Ctrl + Shift + Xабо ⌘ + ⇧ + X). Ви можете дізнатися більше про підтримку Python у Visual Studio Code в документації. Якщо у вас виникли проблеми або у вас є пропозиції, будь ласка, подайте проблему на сторінку Python VS Code GitHub .

Інші новини