Ruff в Python: Этот инструмент изменит все
ZProger [ IT ] ZProger [ IT ]
119K subscribers
65,206 views
3.2K

 Published On Sep 7, 2023

Начните учиться «Фронтенд-разработке» бесплатно в Яндекс Практикуме: https://ya.cc/t/xgqhpPWd4S3ghg

⭐ Курс ООП и Приват канал: https://zproger-school.com/?utm_sourc...
⭐ Телеграм канал: https://t.me/+-SEls3et2xJiNmZh

Если вы использовали Flake8, Pylint и другие инструменты, то вы наверняка знаете о некоторых их недостатках. Инструмент из видео успешно решает все эти проблемы и проводит к ускорению примерно в 100-1000 раз.

Ruff настолько быстро работает, что многие разработчики специально вносят ошибки, чтобы проверить, реально ли он так быстро выполнился.

⭐ Ruff документация: https://beta.ruff.rs/docs/

⭐ Интеграция с редакторами кода:
https://beta.ruff.rs/docs/editor-inte...

📁 Github: https://github.com/Zproger
📁 Все плейлисты с уроками: https://bit.ly/39GaY89
📁 Связаться со мной: [email protected]
📁 Поддержать канал: https://github.com/Zproger/donate

Тайм-коды:
0:00 - Почему он заслуживает внимания?
0:33 - Ускорение в 100-1000 раз?
2:14 - Установка Ruff и ее особенности
2:32 - Крупные фреймворки переходят на Ruff?
4:37 - На что способен инструмент?
5:18 - Как сделать конфиг для Ruff?
6:30 - Правила в Ruff. Как работает этот зверь?
8:14 - Продвинутый игнор ошибок и их обработка
8:40 - Можно ли установить в VsCode, Neovim, Pycharm, Sublime и т.д?
9:08 - Отличия Ruff от Flake8? Когда стоит использовать?
9:38 - Ruff это замена MyPy?

show more

Share/Embed