RUFP in Emacs laufenPython

Python-Programme
Anonymous
 RUFP in Emacs laufen

Post by Anonymous »

Wie kann ich Ruff in EMACs ausführen? Ich muss 2 Befehle auf dem aktuellen Puffer aktivieren: < /p>
  • Code: Select all

    ruff check --select ALL current_buffer
    → Binden Sie an m-x Ruff-Check
  • Code: Select all

    ruff check --select ALL --fix current_buffer
    → Binden Sie an m-x ruff-fix
Ich kann jede dieser Befehle mit einem Dateiargument in der Befehlszeile ausführen, und Ruff ist in meinem $ path . RUFF und haben die folgenden Zeilen in ~/.Emacs , aber sie werden wie erwartet nicht Ruff auf Speichern ausgeführt. Außerdem möchte ich die beiden obigen Befehle wirklich aktivieren, anstatt Ruff auf Save auszuführen.

Code: Select all

(add-hook 'python-mode-hook 'eglot-ensure)
(with-eval-after-load 'eglot
(add-to-list 'eglot-server-programs
'(python-mode . ("ruff" "server")))
(add-hook 'after-save-hook 'eglot-format))

(require 'ruff-format)
(add-hook 'python-mode-hook 'ruff-format-on-save-mode)

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post