Ruff

Linter e formatter Python veloce

astral-sh
 
Open sourceStrumento da riga di comando

Software di terzi da repository pubblici. bestappfor.me non lo ospita, non lo verifica e non risponde del suo uso. Scarica solo dalla fonte ufficiale e controlla la licenza. Termini e esclusione di responsabilità

Stelle
50,1K
GitHub
Salute
Solida
11 controlli superati su 11
Licenza
MIT
Open source
Versione
0.17.0
4 giorni fa
Categoria
Strumenti per sviluppatori
Strumento da riga di comando
Linguaggio
Rust

Descrizione

Controlla il tuo codice Python alla ricerca di errori e problemi di stile, e formattalo, con un solo strumento. Ruff può correggere da solo molti problemi, come rimuovere gli import inutilizzati, e legge le impostazioni da pyproject.toml.

È scritto in Rust e si installa con pip. Oltre 900 regole integrate comprendono le reimplementazioni di plugin Flake8 diffusi, e può sostituire Flake8, Black e isort. La cache evita di riesaminare i file invariati e la configurazione può essere a cascata in un monorepo. È disponibile un'integrazione ufficiale per VS Code.

In evidenza

  • Linter e formatter Python in un solo strumento
  • Oltre 900 regole integrate con correzioni automatiche
  • Può sostituire Flake8, Black e isort

Per chi è

Ideale per chi sviluppa in Python e vuole un solo comando rapido per controllare e formattare un progetto.

Descrizione scritta dalla nostra redazione con assistenza automatica, non dallo sviluppatore, e non ancora rivista.

Perché è qui

  • Codice modificato oggi
  • Nuova release 4 giorni fa

Canali ufficiali

Solo canali ufficiali. Non ospitiamo né ripacchettizziamo i download.

Homebrew
macOS, Linux
0.17.0
brew install ruff
winget
Windows
0.16.9
winget install --id astral-sh.ruff -e

Verificato: installer URL on github.com/astral-sh/ruff

Release GitHub
Windows, macOS, Linux
0.17.0

Potrebbero piacerti anche

Vedi tutto