Plugin Icon if
  • Tools Integration
  • Code Tools
  • Code Editing
  • Code Quality

Ruff

Обновлено:
5 месяцев назад
Версия:

0.0.46

Обзор
Версии

Обзор

Features

  • Inspection and highlighting
  • Integrating Reformat Code with ⌥⇧ ⌘ L or Ctrl+Alt+L
  • Quick Fix (from mouse-over, ⌥⏎ or Alt+Enter)
    • Show fix message
    • Suppressing warnings with # noqa:
  • Show code explanation tooltips when hovering # noqa: <code>
  • Run ruff --fix as an action
  • Run ruff --fix for a file when the file is saved
  • Detect both global and project-specific instances of ruff
    • Always use global ruff command
    • Custom global ruff executable path
    • Detect a project ruff after packages refreshed
  • Execute ruff command as a new process
  • Support ruff config file path as an option
  • Detect ruff executable in Conda environment
  • Detect ruff executable in WSL
  • Support Ruff LSP feature
    • LSP Client
    • LSP Server
      • ruff-lsp integration
      • ruff server integration
    • Live Config Reload: Automatically updates from pyproject.toml and ruff.toml without restarting
  • Support ruff format for ruff version 0.0.289 or later [Experimental]

Support ruff-lsp for only PyCharm Pro/IDEA Ultimate

You can enable it in Preferences/Settings -> Tools -> Ruff -> Use ruff-lsp (Experimental) for PyCharm Pro/IDEA Ultimate

The lsp integration applies only below features:

This is experimental feature.

Screenshots

inspectionquickfixsettings

Версии

Версия
Диапазон совместимости
Дата обновления
2024
0.0.42
242.20224.89 — 243.*
10.11.2024
Скачать
2025
0.0.46
243.21565.199 — 251.*
20.03.2025
Скачать
0.0.45
243.21565.199 — 243.*
05.03.2025
Скачать
0.0.43
243.21565.199 — 243.*
17.02.2025
Скачать
Plugin ID:
com.koxudaxi.ruff
icon