Python в Visual Studio Code – февральский релиз 2021

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Мы рады сообщить, что стал доступен релиз расширения Python для Visual Studio Code от февраля 2021 года. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Если у вас уже установлено расширение Python, вы также можете получить последнее обновление, перезапустив Visual Studio Code. Вы можете узнать больше о поддержке Python в Visual Studio Code в документации.

Этот выпуск включает интеграцию с TensorBoard и улучшения работы с кодом с использованием Pylance. Если вам интересно, вы можете изучить полный список улучшений в нашем журнале изменений.

Обновления расширения Python

Интеграция с TensorBoard

Мы рады запустить интеграцию TensorBoard в VS Code. TensorBoard - это вспомогательный дашборд по анализу данных, который помогает разработчикам PyTorch и TensorFlow визуализировать свои наборы данных и обучение модели. С помощью TensorBoard, непосредственно интегрированного в VS Code, вы можете выборочно проверять прогнозы своих моделей, просматривать архитектуру модели, анализировать потери и точность модели с течением времени, профилировать свой код, чтобы находить узкие места, и многое другое!

Чтобы начать сессию TensorBoard, откройте палитру команд (Ctrl/Cmd + Shift + P) и найдите команду «Python: запустить TensorBoard». После этого вам будет предложено выбрать папку, в которой находятся файлы журнала TensorBoard. По умолчанию мы будем использовать ваш текущий рабочий каталог и автоматически обнаружим ваши файлы журнала TensorBoard в любых подкаталогах, но вы также можете указать свой собственный каталог. Затем VS Code откроет новую вкладку с TensorBoard, и ее жизненный цикл также будет управляться VS Code.

Обновления расширения Pylance

Улучшенная читаемость строк документации

Мы рады объявить о значительных улучшениях в "readability" и форматировании строк документации в Pylance. Теперь вы можете более легко читать строки документации с областями с отступом (например, блоки параметров в документах numpy и pandas), вложенные списки (например, в argparse) и модули, использующие форматирование epydoc (например, OpenCV).

Улучшено поведение "go to definition" и "go to declaration"

Мы также улучшили навигацию по коду, чтобы упростить поведение перехода к определению и перехода к описанию и привести вас прямо туда, куда вы хотите. Теперь вместо того, чтобы быть представленным в окне для выбора между типом области (.pyi) или исходным файлом (например, файлы .py), когда оба доступны, переход к определению приведет вас к исходному файлу, а переход к объявлению приведет вас к типу области. Если любой из этих вызовов в противном случае не дал бы никаких результатов (например, перейти к определению, когда доступна только область типа), то Pylance приведет вас к любому доступному файлу, чтобы вы по-прежнему получали некоторую информацию об интересующем символе.

Прочие изменения и улучшения

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

  • Минимально необходимая версия VS Code повышена до 1.51.

  • Реорганизована команда «Enable Linting», чтобы предоставить пользователю возможность выбора «Enable» или «Disable» линтинг, чтобы сделать ее более интуитивно понятной.

  • Команда «Pylance: Report Issue» автоматически заполняет новый шаблон GitHub для более простого сообщения об ошибках сервера.

Загрузите расширение Python для Visual Studio Code сейчас, чтобы опробовать вышеуказанные улучшения. Если у вас возникнут какие-либо проблемы или у вас есть предложения, сообщите о проблеме на странице Python VS Code на GitHub.

Источник: https://habr.com/ru/company/microsoft/blog/543778/


Интересные статьи

Интересные статьи

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →
Коронавирус внес свои коррективы во все. Вот и ежегодная выставка потребительской электроники Consumer Electronics Show 2021 года впервые в истории прошла не живьем, а в ...
Текущий 2020 год, который всколыхнул рынки онлайн-бизнеса и интернет-маркетинга, а также бросил нам всем немало вызовов, подходит к концу. То, что пандемия и вызванные ей...
На сегодняшний день у сервиса «Битрикс24» нет сотен гигабит трафика, нет огромного парка серверов (хотя и существующих, конечно, немало). Но для многих клиентов он является основным инструментом ...
Существуют сотни плагинов для Android Studio, и их число растёт с каждым днём. Это в основном происходит по двум причинам. Во-первых, Android Studio — это официальная интегрированная среда разр...