Package: pylint (1.9.4-1)
Links for pylint
Debian Resources:
Download Source Package pylint2:
Maintainers:
External Resources:
- Homepage [www.pylint.org]
Similar packages:
controllore statico di codice Python e generatore di diagrammi UML
Pylint è un analizzatore di codice sorgente Python che cerca errori di programmazione, aiuta a imporre uno standard di programmazione e guarda in giro alla ricerca di "odori" del codice (gli "smell" come definiti nel libro Refactoring di Martin Fowler).
Pylint può essere considerato un altro PyChecker dato che quasi tutti i test che è possibile fare con PyChecker sono fatti anche da Pylint. Tuttavia, Pylint offre alcune funzioni in più, come controllare la lunghezza delle righe di codice, controllare che i nomi di variabile siano conformati correttamente in base al proprio standard di programmazione o controllare se le interfacce dichiarate siano veramente implementate e molto altro.
Inoltre è possibile scrivere plugin per aggiungere i propri controlli personali.
Questo pacchetto fornisce anche i seguenti comandi aggiuntivi:
* pyreverse: un generatore di diagrammi UML, * symilar: uno strumento indipendente per controllare somiglianze, * epylint: Pylint compatibile con Emacs e Flymake.
Other Packages Related to pylint
|
|
|
|
-
- dep: python
- linguaggio interattivo di alto livello orientato agli oggetti (versione Python 2)
-
- dep: python-astroid (>= 1.4.5)
- ricostruisce un nuovo albero sintattico astratto a partire da AST di Python
-
- dep: python-backports.functools-lru-cache
- backport di functools.lru_cache da Python 3.3 a Python 2
-
- dep: python-configparser
- backport dell'analizzatore di configurazione migliorato introdotto con Python 3.2
-
- dep: python-isort
- libreria per ordinare import Python (Python 2)
-
- dep: python-logilab-common (>= 0.19.0)
- utili moduli di ogni genere usati dai progetti Logilab
-
- dep: python-mccabe
- strumento per il controllo della complessità del codice Python (Python 2)
-
- dep: python-setuptools
- miglioramenti per Python Distutils
-
- dep: python-singledispatch
- funzioni generiche single-dispatch per Python
-
- dep: python-six
- libreria di compatibilità per Python 2 e 3 (interfaccia Python 2)
-
- dep: python2.7
- linguaggio interattivo di alto livello orientato agli oggetti (versione 2.7)
-
- rec: python-tk
- Tkinter - scrittura di applicazioni Tk con Python 2
Download pylint
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 385.3 kB | 2,668.0 kB | [list of files] |