Мы рады сообщить, что стала доступна августовская версия расширения Python для Visual Studio Code. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio Code. Если у вас уже установлено расширение Python, вы также можете получить последнее обновление, перезапустив Visual Studio Code. Вы можете узнать больше о поддержке Python в Visual Studio Code в документации.
Это был небольшой выпуск, так как сейчас мы корректируем периодичность выпусков в соответствии с таковой для VS Code (кстати, не забудьте проверить примечания к выпуску VS Code, чтобы узнать, что нового для всех языков!). Мы рады сообщить, что обновленная версия Jupyter Notebooks, созданная с помощью расширения Jupyter, теперь недоступна в рамках Preview и что у нас есть улучшенный способ сортировки интерпретаторов Python в списке выбора.
Если вам интересно, вы можете проверить список улучшений в нашем журнале изменений. Ну а под катом немного подробностей.
Обновленный опыт работы с Jupyter Notebooks
В июле 2020 года мы анонсировали предварительную версию нового интерфейса для Jupyter Notebooks в VS Code. Мы очень рады, что этот гораздо более быстрый и многофункциональный интерфейс стал доступен всем пользователям VS Code.
Благодаря этому обновленному интерфейсу все то, что вам нравится в VS Code, лучше интегрировано:
Различия в системе управления версиями: изменения ячеек теперь легче анализировать и проверять в представлении системы управления версиями - вы даже можете настроить, какие типы изменений вы хотите отображать.
Привязки клавиш: ярлыки VS Code по умолчанию, а также те, которые предоставляются расширениями раскладки клавиатуры (например, VIM), теперь поддерживаются в файлах Notebook.
Широкие возможности настройки: настройка внешнего вида или размещения многих элементов пользовательского интерфейса Notebook - вы можете проверить все доступные настройки, открыв пользовательский интерфейс настроек (Файл>Настройки>Настройки) и выполните поиск по запросу «Notebook».
Вы можете узнать больше о поддержке Jupyter Notebooks в VS Code в документации.
Улучшена сортировка интерпретаторов Python
Ранее при запуске команды «Python: Select Interpreter» расширение Python отображало список всех интерпретаторов Python, которые он мог найти, в алфавитном порядке. Когда на машине имеется много сред Python, это часто приводило к дополнительным шагам для выбора интерпретатора, которые включали поиск и большую прокрутку. Чтобы ускорить этот процесс, мы теперь отображаем список интерпретаторов таким образом, чтобы тот, который вам, скорее всего, понадобится для вашего проекта, был первым в списке и его было легче найти. Порядок, в котором они теперь отображаются, следующий:
Среды, расположенные по тому же пути, что и корень рабочей области;
Глобально установленные среды (например, $ WORK_ON или conda);
Глобальные установки (например, /usr/bin/python3.9)
Сначала отображаются интерпретаторы Python с более поздними версиями для каждой из этих категорий.
Комментарии (3)
vba
10.08.2021 15:32Обновленный опыт работы с Jupyter Notebooks
Если развитие в данном направлении будет так же продолжатся, мне придется перейти с пай-чарма на вску. Уж очень в чарме поддержка юпитера хромает. Молодцы!
EddyLan
11.08.2021 04:13Извините за наивный вопрос. А почему из браузера с юпитером не работается? Зачем его вставлять в VSC?
northzen
А правая кнопка все так же не работает в режиме Jupyter Notebook?