Kategoria: Programistyczne

Formatowanie Python

Formatuj kod Python z Ruffem i ustaw długość wiersza, cudzysłowy oraz przecinki.

Działa w przeglądarcePrzetwarzanie lokalne. Dane wejściowe nie opuszczają Twojego urządzenia.

Układ
Styl zapisu

Szczegóły

O tym narzędziu

Wklej kod Python i sformatuj go za pomocą Ruffa. Ustaw długość wiersza, wcięcia, styl cudzysłowów i obsługę końcowego przecinka.

Wcięcia są częścią składni Pythona, dlatego narzędzie używa prawdziwego parsera zamiast ogólnych reguł odstępów. Poprawnie obsługuje bloki, wyrażenia składane, wywołania i napisy, a błędną składnię odrzuca.

Ruff działa jako WebAssembly w osobnym wątku przeglądarki. Kod pozostaje na urządzeniu.

Wypróbuj też

  • Formatuj C# silnikiem zgodnym z CSharpierem i opartym na Roslynie.

    Działa w przeglądarceProgramistyczne
  • Formatuj i porządkuj JavaScript z ustawieniami wcięć, cudzysłowów i średników.

    Działa w przeglądarceProgramistyczne
  • Formatuj konfigurację YAML z kontrolą składni, wcięć i zawijania tekstu.

    Działa w przeglądarceProgramistyczne

Warto wiedzieć

Najczęstsze pytania

Czy to prawdziwy formatter Pythona?
Tak. Narzędzie używa Ruffa skompilowanego do WebAssembly, a nie prostych reguł wstawiania spacji.
Czy kod jest wysyłany na serwer?
Nie. Ruff działa w osobnym wątku przeglądarki i kod pozostaje na urządzeniu.
Czym jest końcowy przecinek?
Końcowy przecinek może świadomie wymusić wielowierszowy zapis długiej listy argumentów. Opcja pozwala Ruffowi respektować ten sygnał.