Instalacja
Użycie z poziomu terminala
Dodatkowa konfiguracja
Ruff można skonfigurować za pomocą pliku ruff.toml. Przykładowa konfiguracja:
Aby użyć tej konfiguracji, należy uruchomić Ruff z odpowiednim argumentem:
Integracja z VSCode
- Instalacja rozszerzenia [ruff].
- Dodanie do pliku
.vscode/settings.jsonnastępującej konfiguracji.
{
"[python]": {
"editor.codeActionsOnSave": {
"source.fixAll": "always",
"source.organizeImports": "always"
},
"editor.defaultFormatter": "charliermarsh.ruff",
"editor.formatOnSave": true,
"editor.formatOnType": true,
},
"ruff.configuration": "ruff.toml",
"ruff.configurationPreference": "filesystemFirst",
}Zadanie
Zainstaluj Ruff i skonfiguruj go w swoim folderze. Użyj go do sprawdzenia i poprawienia kodu rozwiązań z dowolnej listy zadań. Zrób to na kopii kodu, aby nie stracić oryginalnych rozwiązań.
Najpierw popraw formatowanie kodu, a następnie sprawdź kod pod kątem błędów. Przeanalizuj błędy. Gdy jesteś pewny/a że je rozumiesz, użyj opcji --fix aby poprawić błędy, które można naprawić automatycznie. Popraw ręcznie błędy, które Ruff nie potrafił naprawić.
Porównaj efekty przed i po użyciu Ruff.