Loading...
Loading...
Compare original and translation side by side
[tool.ruff]pyproject.tomlruff.toml.ruff.tomlruff format --diffruff check --diffpyproject.toml[tool.ruff]ruff.toml.ruff.tomlruff format --diffruff check --diffuv run ruff ...uvx ruff ...ruff ...uv run ruff ...uvx ruff ...ruff ...ruff check . # Check all files in current directory
ruff check path/to/file.py # Check specific file
ruff check --fix . # Auto-fix fixable violations
ruff check --fix --unsafe-fixes . # Include unsafe fixes (review changes!)
ruff check --watch . # Watch for changes and re-lint
ruff check --select E,F . # Only check specific rules
ruff check --ignore E501 . # Ignore specific rules
ruff rule E501 # Explain a specific rule
ruff linter # List available lintersruff check . # 检查当前目录下的所有文件
ruff check path/to/file.py # 检查指定文件
ruff check --fix . # 自动修复可修复的代码问题
ruff check --fix --unsafe-fixes . # 包含不安全修复(请务必检查变更内容!)
ruff check --watch . # 监听文件变更并重新检查代码
ruff check --select E,F . # 仅检查指定规则
ruff check --ignore E501 . # 忽略指定规则
ruff rule E501 # 解释指定规则的含义
ruff linter # 列出所有可用的代码检查器ruff format . # Format all files
ruff format path/to/file.py # Format specific file
ruff format --check . # Check if files are formatted (no changes)
ruff format --diff . # Show formatting diff without applyingruff format . # 格式化所有文件
ruff format path/to/file.py # 格式化指定文件
ruff format --check . # 检查文件是否已格式化(不进行实际修改)
ruff format --diff . # 显示格式化差异但不应用修改pyproject.tomlruff.tomlundefinedpyproject.tomlruff.tomlundefinedundefinedundefinedblack . → ruff format .
black --check . → ruff format --check .
black --diff . → ruff format --diff .black . → ruff format .
black --check . → ruff format --check .
black --diff . → ruff format --diff .flake8 . → ruff check .
flake8 --select E,F . → ruff check --select E,F .
flake8 --ignore E501 . → ruff check --ignore E501 .flake8 . → ruff check .
flake8 --select E,F . → ruff check --select E,F .
flake8 --ignore E501 . → ruff check --ignore E501 .isort . → ruff check --select I --fix .
isort --check . → ruff check --select I .
isort --diff . → ruff check --select I --diff .isort . → ruff check --select I --fix .
isort --check . → ruff check --select I .
isort --diff . → ruff check --select I --diff .ruff check --fixruff formatruff check --fix .
ruff format .ruff check --fixruff formatruff check --fix .
ruff format .ruff check --fix --unsafe-fixes --diff . # Preview changes first
ruff check --fix --unsafe-fixes . # Apply changes--unsafe-fixesruff rule <CODE>ruff check --fix --unsafe-fixes --diff . # 先预览变更内容
ruff check --fix --unsafe-fixes . # 应用变更--unsafe-fixesruff rule <CODE>