PyCharm, IDE для Python, обновлена ​​до версии 2019.2.

о PyCharm Community Edition

JetBrains внесла соответствующие обновления в свой программный пакет. и среди них Наиболее часто используемый EDI Python PyCharm не исключен из новой версии. Которая по этому поводу PyCharm 2019.2 достиг последней версии.

Это второе крупное ежегодное обновление EDI, которое включает улучшенный интерфейс Jupyter Notebook, подсветку синтаксиса для многих других языков, поддержку некоторых основных функций Python 3.8 и многое другое.

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

В этой новой версии Добавлена ​​интеграция с Jupyter Notebook, где он был улучшен за счет реализации некоторых из наиболее востребованных функций Jupyter Notebook.

Una одна из этих функций - возможность выполнять все ячейки одним щелчком мыши.. Хотя поддержка такой функции кажется тривиальной, это было не так просто в реализации, поскольку JetBrains пришлось повторно реализовать часть логики выполнения Jupyter с помощью PyCharm.

Конфигурация сервера Jupyter также была улучшена: при открытии нескольких проектов PyCharm будет неявно использовать первый открытый проект для запуска управляемого сервера Jupyter. Теперь это можно настроить.

Еще одна новинка для улучшения пользовательского опыта с Jupyter Notebook это интервал между виртуальными линиями.

Фактически, когда вы отображаете записную книжку в браузере, ячейки, естественно, немного разнесены. Но подход PyCharm к отображению кода в виде файла Python, поэтому казался немного более плотным.

В PyCharm 2019.2 пользователи также заметят онлайн-отображение значений переменных.. Отладчик PyCharm помогает отслеживать переменные и сообщает, как они работают, когда вы работаете на своем ноутбуке.

Еще одной функцией, запрошенной пользователями, была возможность перезагрузки ядра., и теперь доступен. Теперь также можно публиковать записные книжки из PyCharm в JetBrains Datalore, интеллектуальное веб-приложение для анализа данных.

Улучшения в электронном обмене данными

На уровне EDI следует отметить, что улучшенная подсветка синтаксиса была добавлена ​​для многих других языков.

Это полезно, если вы работаете над проектами, в которые проник код другого языка. PyCharm теперь будет выделять синтаксис Windows .bat, C #, C ++, Groovy, Lua, Makefiles и т. Д.

Эта новая версия EDI Python также имеет базовую поддержку bash. Реальность такова, что большинство проектов в какой-то момент своей жизни заканчивают тем, что в репозитории остаются файлы bash.

Оттого PyCharm теперь выделит синтаксис bash, предоставит базовую функцию завершения кода для bash и интегрируется с Shellcheck для проверки ваших файлов bash.

Новая версия также обеспечивает улучшенную совместимость с EditorConfig. Файлы EditorConfig позволяют встраивать конфигурации стиля кода непосредственно в ваш репозиторий.

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

Питон

В этой версии JetBrains добавляет поддержку некоторых основных функций Python 3.8.. Например, вы можете тестировать только позиционные параметры, присваивая переменные в выражениях, квалификатор «Final» для ограничения использования методов, классов и переменных, а также новые способы использования строк f для представления значений и переменных.

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

JavaScript

Рефакторинг кода теперь более настраиваемый, с возможностью переименовать или нет динамические ссылки. Если выбран этот параметр, вы можете выбрать, какие экземпляры переименовать, а какие оставить как есть, используя интерфейс предварительного просмотра.

Что касается JavaScript, к другим новым функциям относится улучшенная видимость библиотек в отладчике - значок фильтра в стеке вызовов отладчика позволяет скрыть все вызовы стороннего кода. Теперь все, что вы помечаете как библиотеку, можно скрыть с помощью этой новой функции.

Наконец, чтобы узнать больше об этом выпуске, а также о загрузке этой новой версии, вы можете проверьте эту ссылку.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.