Главная Форум Файлы Статьи Пользователи VPN.BY
Добро пожаловать на уникальный игровой портал CSSAVE - Уникальный игровой портал! Здесь Вы сможете найти самые интересные новости из мира игровой индустрии, завести себе новых друзей, общаясь на форуме портала, а также сможете проявить себя в роли журналиста, дизайнера, кодера или продавца!
Авторизация Регистрация
Последние обсуждаемые темы на форуме
Последние комментарии к новостям
Топ-3 форумчанина
[Заявки] Смена никнейма на портале pda 0
Перевод в группы пользователей pda 0
Игры по сети pda 0
Вопросы, пожелания и претензии к администрации сайта. pda 0
Игры в которые интересно было бы поиграть pda 0
СКАЧАТЬ КС 1.6 NEW ERA в 17:04
СБОРКА CS 1.6 ОТ СТАРОГО в 21:58
pda
3
AaNke
0
Matruka
0
Купить ссылку здесь
(Цена: руб.)
Загрузка...
мини-чат портала
Навигация портала
Обратная связь Правило форума [Заявки] Смена никнейма на портале
Наш партнёр во Вконтакте
статистика сайта
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи онлайн:
Сегодня нас посетили:
Лента новостей и публикаций на портале CSSAVE - Уникальный игровой портал
Microsoft выпустила Python Language Server отдельно от Visual Studio

Компания Microsoft объявила о выпуске нового модуля Python Language Server. Он содержит компоненты, позволяющие анализировать и автоматически дополнять код на языке Python. Ранее это была часть среды Visual Studio.

Модуль Python Language Server можно использовать с целью поддержки Python в любой среде разработки, которая может работать с Language Server Protocol (LSP), например, Visual Studio Code, Atom или Nuclide. После окончания тестирования код выйдет под лицензией Apache 2.0.

Возможности Python Language Server

Новый серверный обработчик несёт ответственность за операции, касающиеся языковой семантики. Для решения поставленных задач модуль использует заложенную базу правил, методы статистического анализа, а также отслеживает и типизирует все переменные, симулируя выполнение кода.

Основные функции:

  • автоматическое дополнение кода;
  • анализ ошибок в синтаксисе, опечаток;
  • поиск ссылок;
  • выявление переходов;
  • анализ доступности компонентов, содержащихся в коде.

Модуль разработан с учётом особенностей выпусков Python с 2.5 по 3.7, включая аннотации типов и возможности типа async/await. Есть и коллекция typeshed, в которую включены данные о типах в пакетах и библиотеке. Уровень поддержки аналогичен подсистеме IntelliSense, которая является частью Visual Studio.

Напомним, что 14 июня 2018 года вышла предварительная версия Python 3.7. Обновление разрабатывали полтора года. Создатели добавили ряд новых функций, исправили прежние недоработки и повысили производительность системы.



Раздел: Полезные советы • Автор: pda • Комментариев: 0 • Не забываем поблагодарить автора :)

К новости нет комментариев, но Вы можете стать первым, оставив свой комментарий!

Имя *:
Email:
Код *:
uCoz