# Formatter Less

Formatuj arkusze stylów Less za pomocą tego formattera Less. Wklej kod Less, a narzędzie uporządkuje zmienne, zagnieżdżone reguły, mixiny z parametrami, wywołania mixinów, warunki, funkcje i zapytania o media, stosując wcięcia o szerokości dwóch spacji, jedną deklarację w wierszu oraz spójne odstępy po dwukropkach i przecinkach. Domyślne wartości parametrów mixinów pozostają zwięzłe, dzięki czemu programiści front-endu otrzymują czytelny kod Less bez uruchamiania kompilatora.

## Najczęściej zadawane pytania

### Jak działa formatter Less?

Odczytuje arkusz stylów jako tokeny, takie jak klamry, średniki, dwukropki, ciągi znaków i komentarze, a następnie na ich podstawie odtwarza układ. Każda klamra otwierająca rozpoczyna blok z wcięciem o szerokości dwóch spacji, a każda deklaracja otrzymuje własny wiersz.

### Jak formatowane są zmienne?

Deklaracje zmiennych, takie jak @color: #333;, otrzymują spację po dwukropku i kończą się średnikiem. Odwołania do zmiennych wewnątrz wartości są zachowywane bez zmian.

### Jak obsługiwane są mixiny z parametrami?

W nawiasach parametrów mixina dwukropek pozostaje przy parametrze, dzięki czemu .mixin(@size:10px) zachowuje swoją zwięzłą wartość domyślną. Po przecinkach między argumentami dodawana jest pojedyncza spacja.

### Czy wywołania mixinów są umieszczane w osobnych wierszach?

Tak, wywołania takie jak .mixin(5px); lub .bordered; kończą się średnikiem i znajdują się w osobnym wierszu wewnątrz reguły. Zagnieżdżone selektory i reguły &:hover otrzymują wcięcie o jeden poziom głębsze.

### Czy funkcje i operatory są zmieniane?

Funkcje, takie jak darken(@color, 10%), zachowują spację po każdym przecinku, a po obu stronach znaku plus dodawana jest spacja, więc 1px+2px zmienia się w 1px + 2px. Warunki, takie jak when (@a > 0), pozostają w wierszu selektora.

### Czy narzędzie kompiluje mój kod Less lub go sprawdza?

Nie, narzędzie nie kompiluje do CSS ani nie sprawdza składni, więc formatuje również niedokończone fragmenty. Użyj kompilatora Less, aby znaleźć błędy i wygenerować CSS.

### Czy komentarze są zachowywane?

Tak, komentarze w wierszu rozpoczynające się od // są zachowywane i kończą wiersz, więc następny kod zaczyna się poniżej. Komentarze blokowe są zachowywane w miejscu, w którym się pojawiają.

### Czy mogę zmienić wcięcia?

Nie, formatter zawsze używa dwóch spacji i nie oferuje żadnych ustawień. Dlatego ten sam arkusz stylów zawsze daje ten sam wynik.

### Dlaczego wynik jest ujęty w blok kodu oznaczony jako less?

Wynik jest zwracany jako blok kodu Markdown oznaczony jako less, który jest wyświetlany z podświetlaniem składni w Markdown. Skopiuj wiersze między znacznikami bloku do pliku .less.

### Jak duży może być mój arkusz stylów?

Do 5 MB na jedno uruchomienie; większe dane wejściowe są odrzucane z komunikatem. Wynik jest identyczny z opcją Less w narzędziu Code Formatter.

Twoja reklama tutaj?

[Napisz do nas](mailto:hi@dennn.is?subject=Reklama%20w%20OneClick%20Pro)

[Reklama Pakiet wtyczek gotowy do pracy z agentami dla WordPress.](https://sleekwp.com/?ref=oneclickpro)
