PyLint 0.26.0 - dobra karma dla węża

Oficjalna strona Stowarzyszenia Polska Grupa Użytkowników Pythona

PyLint to godna polecenia alternatywa dla Pyflakes i PyChecker, dokonująca analizy kodu języka programowania Python m.in. pod kątem:

  • zgodności z zalecanym stylem PEP8,
  • błędów składniowych,
  • niepotrzebnych bądź nieużywanych zmiennych, modułów czy interfejsów.

Dodatkowo, skłania ono programistę do pisania czytelniejszego kodu zarówno pod kątem wizualnym jak i logicznym.

PyLint uważane jest za dokładne lecz powolne i dość restrykcyjne narzędzie (pod kątem narzucanego stylu). Jego zwolennicy podkreślają jednak, że jest wysoce konfigurowalne i podatne na dostosowanie do potrzeb programisty, co częściowo eliminuje irytację i zapobiega powstawaniu zmarszczek.

Osoby korzystające z edytorów VIM, Emacs czy Eclipse (z wtyczką PyDev) zadowoli możliwości zintegrowania ulubionego środowiska z PyLint. Zaletą takiego rozwiązania jest analiza kodu w trakcie jego pisania i edytowania. Wszystkie błędy i ostrzeżenia są sygnalizowane na bieżąco niczym komunikaty pochodzące z debuggera. Więcej informacji na temat temat można znaleźć w artykule "Narzędzia programistyczne wspierające Pythona".

PyLint doczekał się kolejnego wydania oznaczonego numerem 0.26.0, wprowadzając pokaźną ilość nowych funkcji oraz kilka poprawek błędów. Szczegółowe zestawienie dostępne jest w changelogu.

Więcej informacji: logilab.org

Dodał: Piotr Tynecki, Kategorie: News
Data: 2012-10-10 16:47:45


Copyright © 2007-2014 by Polish Python Coders Group
Język programowania Python  Open Source

Powered by Pigmej CMSv.0.2
Hosted by DmTEC