Skocz do zawartości

[GML Tools] Formatter kodu GML - styl Allman, open source


H2S04

Rekomendowane odpowiedzi

W związku z tym że mam często syf w kodzie i nie mogłem znaleźć żadnego porządnego beautifiera dla GML który by działał tak jak chcę... To zrobiłem własny z pomocą Claude...

 

Formatuje kod GML i porządkuje jego składnię. Ustawia styl Allman (klamry pod spodem) albo K&R. 
Możliwość zmiany and/or/not na &&/||/!.
Dodatkowo można usunąć komentarze // oraz /* */.
Czyści duplikaty var (naprawa błędu GM2044 „already declared”) (Jeszcze nie w całości ale może uda się tego dokonać :))
Zapamiętuje ustawienia między sesjami.
Dodaje nawiasy do prostych ifów i poprawia użycie = w warunkach na ==.
Narzędzie pozwala też przeciągnąć plik .gml bezpośrednio na stronę i od razu dostać gotowy wynik do pobrania :)
Na końcu pokazuje licznik zmian, czyli ile operatorów, warunków i deklaracji zostało poprawionych.

Działa w przeglądarce, bez instalacji, jako jeden plik HTML!



UPDATE:
Właśnie wrzuciłem na github GML Auto Formatter (batch.html), można na raz poukładać cały projekt wg. danego stylu :)


 

Linki:

Live Formatter - manualne układanie copy / paste.

GML Auto Formatter - automat, który ułoży cały projekt wg. danego stylu :)

Repo github - Repozytorium github całego toola

 

 

Mam nadzieję że komuś się przyda :)

 

 

 

 

Zrzut ekranu 2026-06-09 001519.png

Zrzut ekranu 2026-06-09 001608.png

Odnośnik do komentarza
Udostępnij na innych stronach

  • H2S04 zmienił(a) tytuł na [GML Tools] Formatter kodu GML - styl Allman, open source

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...