Расширения VS Code для начала программирования на Python.

Программирование — это весело, и оно становится намного более увлекательным, если у нас есть правильные инструменты, чтобы делать программы быстрее, проще и удобнее.

Здесь я поделюсь 10 расширениями VS Code для начала программирования на Python и бонусным расширением в конце!

1. Python(Обязательно):

Это расширение обеспечивает богатую поддержку языка Python (для всех активно поддерживаемых версий языка), включая такие функции, как IntelliSense, линтинг, отладка, навигация по коду, форматирование кода, рефакторинг, обозреватель переменных, обозреватель тестов и многое другое. более!

2.Отступ Python:

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

Каждый раз, когда вы нажимаете клавишу Enter в контексте Python, это расширение будет анализировать ваш файл Python до местоположения вашего курсора и точно определять, какой отступ должен быть у следующей строки (или двух в случае висячих отступов) и как многие близлежащие строки должны быть без отступа.

3. Юпитер:

Работа с блокнотами Jupyter (файлы .ipynb) часто используется для анализа в python, но как насчет использования блокнотов в вашем любимом редакторе кода?

Да! Это расширение обеспечивает базовую поддержку блокнотов для ядер языка, которые сегодня поддерживаются в Jupyter Notebooks.

4. Пиланс:

Это необязательное, но отличное расширение предоставляет потрясающие возможности для Python 3, в том числе:

Строки документации, справка по подписи, информация о типе, рекомендации по параметрам, завершение кода, автоматический импорт, схема кода, навигация по коду, режим проверки типов, встроенная поддержка многокорневой рабочей области, совместимость с IntelliCode и выделение семантики

Он сообщает об ошибках кода и предупреждениях (диагностика) по мере ввода.

5. Предварительный просмотр Python:

Вы когда-нибудь задумывались об отладке кода Python и просмотре шагов выполнения для поиска ошибок? Вот расширение для вас!

Это расширение с поддержкой предварительного просмотра отладки для языка Python.

6. Фрагменты Python:

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

7.Генератор строк документации:

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

8. Лучшие комментарии:

  • Расширение Better Comments поможет вам создавать в коде более понятные комментарии.
  • С помощью этого расширения вы сможете классифицировать свои аннотации на:

9. Code Runner: (многоязычная поддержка)

  • Запустите фрагмент кода или файл кода для нескольких языков и пользовательских команд.
  • Можно остановить средство запуска кода из контекстного меню и добавить пользовательские команды запуска в настройках.

Подробнее читайте здесь: Code Runner

10. Раскрашивание пары скобок:

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

БОНУС ПРОДЛЕНИЕ:

ПОПРОБУЙТЕ GitLens, чтобы просмотреть историю коммитов, ошибки строк, изменения и различные функции git в коде Python!

Надеюсь, вам понравятся эти расширения, и вы внесете свой вклад и предложите другие полезные расширения VS Code в комментариях!