Пилинт
Разработчик(и) | Сильвен Тено (Logilab SA) [ 1 ] [ 2 ] |
---|---|
Первоначальный выпуск | 2001 год |
Стабильная версия | 3.2.6 [ 3 ]
/ 21 июля 2024 г. |
Репозиторий | |
Написано в | Питон |
Лицензия | Генеральная общественная лицензия |
Веб-сайт | пилинт |
Pylint — инструмент статического анализа кода для языка программирования Python . Он назван в соответствии с общепринятым в Python префиксом «py» и отсылкой к lint программе для программирования на языке C. Он соответствует стилю, рекомендованному PEP 8, руководством по стилю Python. [ 4 ] Он похож на Pychecker и Pyflakes , но включает в себя следующие возможности:
- Проверка длины каждой строки
- Проверка правильности формата имен переменных в соответствии со стандартом кодирования проекта.
- Проверка того, что заявленные интерфейсы действительно реализованы. [ 5 ]
Он также оснащен модулем Pyreverse, который позволяет UML создавать диаграммы из кода Python.
Его можно использовать как отдельную программу, но он также интегрируется с такими IDE , как Eclipse с PyDev . [ 6 ] Spyder и Код Visual Studio , [ 7 ] и редакторы, такие как Atom , [ 8 ] GNU Emacs и Vim .
Он получил положительные отзывы. [ 9 ] [ 10 ] [ 11 ]
Ссылки
[ редактировать ]- ^ «Руководство пользователя Pylint – Документация Pylint 2.0.0» . Docs.pylint.org . Проверено 16 ноября 2016 г.
- ^ Тобиас Мэйси (12 декабря 2015 г.). «Эпизод 35 – Сильвен Тено на ASTroid» . pythonpodcast.com . Проверено 17 ноября 2016 г.
- ^ «Выпуск 3.2.6» . 21 июля 2024 г. Проверено 26 июля 2024 г.
- ^ «PEP 8 – Руководство по стилю для кода Python» . Python.org . Проверено 16 ноября 2016 г.
- ^ «pylint (анализирует исходный код Python в поисках ошибок и признаков низкого качества)» . Логилаб.орг . 26 сентября 2006 г. Проверено 16 ноября 2016 г.
- ^ «ПиЛинт» . Pydev.org . 31 октября 2016 г. Проверено 16 ноября 2016 г.
- ^ «Python для VSCode — Visual Studio Marketplace» . Рынок.visualstudio.com . Проверено 16 ноября 2016 г.
- ^ «линтер-пилинт» . Проверено 17 ноября 2016 г.
- ^ Хосе Кастро (8 января 2016 г.). «Обзор инструментов статического анализа Python – Codacy | Блог» . Блог.codacy.com . Проверено 16 ноября 2016 г. «Pylint — безусловно лучший инструмент».
- ^ «PyLint: анализ кода Python | Мышь против Python» . Блог.pythonlibrary.org . 12 июня 2012 г. Проверено 16 ноября 2016 г. «пилинт, наверное, самый популярный».
- ^ «Пишите чистый, профессиональный, удобный в обслуживании и качественный код на Python | Блог PyCharm» . Блог.jetbrains.com . 13 июня 2014 г. Проверено 16 ноября 2016 г. «Pylint по-прежнему остается лучшим инструментом для анализа кода Python».
Внешние ссылки
[ редактировать ]- Бесплатное программное обеспечение, написанное на Python.
- Инструменты разработки Python (язык программирования)
- Инструменты статического анализа программ
- Тестирование программного обеспечения
- Программное обеспечение, использующее лицензию GPL
- Заглушки бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом
- Незавершённые версии инструментов компьютерного программирования