Narz?dzie do formatowania kodu Ruby
To narz?dzie zosta?o zaprojektowane do rozwi?zywania problemów z formatowaniem kodu Ruby, poprzez inteligentne algorytmy:
Podstawowe funkcje
- Inteligentna korekta wci??: automatycznie identyfikuje poziom bloku kodu, u?ywaj?c standardowego wci?cia 2-spacji
- Normalizacja spacji: Inteligentne dodawanie spacji wokó? operatorów/przecinków i innych symboli.
- Uk?ad wielowierszowy: Automatyczna optymalizacja d?ugich ?ańcuchów metod i list parametrów z podzia?ami wierszy.
- Zachowanie sk?adni: Zachowuje oryginaln? funkcjonalno?? kodu, modyfikuj?c jedynie jego wizualn? prezentacj?.
Scenariusze
- Dekompresja skryptów Ruby skompresowanych przez osoby trzecie.
- Naprawianie sprzecznych formatów kodu w systemach kontroli wersji
- Szybka standaryzacja przyk?adowego kodu na potrzeby prezentacji edukacyjnych
- Poprawa spójno?ci kodu na potrzeby pracy zespo?owej
Jak u?ywa?
1. Wklej kod Ruby do przetworzenia w polu wprowadzania.
2. kliknij" Formatowanie" (lub skrót Ctrl+Enter).
3. skopiuj sformatowany kod z pola wyników
4. kliknij przez" Widok porównania" aby zobaczy? ró?nice.
Uwagi techniczne: W oparciu o analiz? drzewa sk?adni AST, obs?uga standardu sk?adni Ruby 2.0+, szybko?? przetwarzania ≤ 1 sekundy / tysi?c wierszy kodu.