← Все вопросы

Что такое расширение редактора (extension) в VS Code и какие поставить новичку на Python?

Задан 18 месяцев назад1.4к просмотров2 ответа
5

В VS Code есть какие-то «расширения» (extensions), вкладка с квадратиками сбоку. Что это такое и какие именно мне поставить, если я учу Python? Не хочу нагородить лишнего.

2 ответа

8
✓ Принятый ответ — помог автору

Расширение (extension) — это дополнение, которое добавляет VS Code новые умения. Сам по себе VS Code — простой редактор; расширения учат его работать с конкретными языками и инструментами.

Для старта на Python хватит буквально пары штук (вкладка с квадратиками слева → поиск → Install):

  • Python (от Microsoft) — самое главное. Даёт запуск .py, выбор интерпретатора, автодополнение, подсветку ошибок. Без него Python в VS Code толком не работает.
  • Pylance — обычно ставится вместе с Python, делает автодополнение умнее.

Этого достаточно, чтобы комфортно писать и запускать код. Не ставь всё подряд из топа — лишние расширения только тормозят редактор. Остальное будешь добавлять, когда реально понадобится (например, для веба или Git).

3

Совет: ставь расширения по мере необходимости, а не «на всякий случай». Понадобилось красиво форматировать код — поставишь форматтер, понадобилась работа с Jupyter — поставишь Jupyter. Иначе через месяц у тебя 40 расширений, половину из которых ты не помнишь зачем ставил.

Ваш ответ

Войдите, чтобы ответить на вопрос.