LESSフォーマッター

LESS CSSプリプロセッサコードをクリーンなインデントでフォーマット・美化

LESS 入力
フォーマット結果

LESSフォーマットのヒント

  • 読みやすさと詳細度の制御を維持するため、ネストの深さを最大3レベルに抑えてください。
  • 関連する変数とミックスインはLESSファイルの先頭にグループ化してください。
  • コードレビューと差分比較を容易にするため、1行に1つのプロパティを使用してください。

プロフェッショナルな LESSフォーマッター 処理機能

LESSフォーマッター データを効率的かつプロフェッショナルに扱うために必要なすべて

LESS構文サポート

変数、ミックスイン、ガード、デタッチトルールセットを含むLESS固有の構文を完全サポート。

LESSコードの美化

乱雑なLESSコードを、適切なネストとスペーシングを備えたクリーンで一貫性のあるインデントのコードに変換します。

ネストルールフォーマット

ネストされたセレクタを適切にインデントし、LESSルールの親子関係を明確に維持します。

ミックスインフォーマット

ミックスイン定義、呼び出し、パラメトリックミックスイン、パターンマッチングを正しくフォーマットします。

Prettier搭載

業界標準のPrettierフォーマットエンジンを使用して、信頼性の高い一貫した出力を提供します。

変数整列

スタイルシートの保守性を向上させるため、LESS変数と計算を整理・整列します。

仕組み

LESSフォーマッター をプロのように処理する簡単なステップ

1

LESSコードを貼り付け

LESSコードを入力エリアに貼り付けるか、サンプルスタイルシートを読み込んで開始してください。

2

オプションをカスタマイズ

プロジェクトの規約に合わせてインデントサイズとフォーマットオプションを選択してください。

3

フォーマットして確認

フォーマットボタンをクリックしてLESSコードを美化し、クリーンな出力を確認してください。

4

コピーまたはダウンロード

フォーマットされたLESSコードをクリップボードにコピーするか、ファイルとしてダウンロードしてください。

プロフェッショナルな LESSフォーマッター フォーマッター&バリデーター

LESSフォーマッター の処理はすべてブラウザ内で完結 — アップロード不要、アカウント不要、制限なし。

処理方法

このツールの例、構文上の制限、一次資料を確認して出力を理解してください。

主な技術的特徴:

  • • Prettier搭載のLESSフォーマットエンジン
  • • 変数、ミックスイン、ネストルールのサポート
  • • LESS固有の関数と操作の処理
  • • 最大限のセキュリティと速度を実現するクライアント側処理
  • • 最大10MBのファイルサポート

処理と出力

記載の処理方法を確認し、使用前に入力と結果を比較してください。

セキュリティとプライバシー:

  • • 100%クライアント側処理 — データはサーバーに送信されません
  • • トラッキング、Cookie、データ収集なし
  • • 安全な接続のためのHTTPS暗号化
  • • 処理後にデータを保存・キャッシュしません
  • • GDPRおよびCCPA準拠のアプローチ

プロがEZ Formatterを選ぶ理由

100%
クライアントサイド処理
0
サーバーに送信されるデータ
60
ワークベンチ内のツール

データはブラウザ内から出ません

よくある質問

Less Formatter フォーマットに関するよくある質問

はい、LESSフォーマッターは完全に無料で、登録不要です。すべての処理はブラウザ内で行われます。

はい、LESS変数(@variable)、ミックスイン、ガード、マージプロパティを適切に処理します。

LESSフォーマッターは、通常のCSSフォーマッターでは処理できない変数、ネスト、ミックスイン、関数を含むLESSプリプロセッサ構文を特別に理解します。

いいえ。フォーマッターは空白とインデントのみを調整します。セレクタ、プロパティ、値は変更しません。

@import文とプラグイン固有の構文を処理します。インポートの解決は行わず、フォーマットのみを実行します。

& による親参照を含むネスト、変数(@width: 10px - @ 記号はSCSSの $ とは別物です)、パラメータリストとガード条件(when (@a > @b))を持つミックスイン、.loop() のような再帰的ミックスインパターン、単位付き数値の演算に対応しています。フォーマッターはこれらすべてを、評価することなく構造として認識します。

Bootstrap 3/4時代のコードベース、エンタープライズのデザインシステム、古い管理画面テーマは、今でも本番環境でLESSを稼働させています。フォーマットにより、移行を行わずにこれらのコードベースをメンテナンス中も読みやすく保てます。さらにフォーマッターは、SCSSとはセマンティクスが異なる @import パスやミックスイン呼び出しの書き換えを意図的に行いません。

構造上、両者は同一です(それがLESSの設計であり、すべてのクラスはミックスインになり得ます)。フォーマッターは両者を同じように扱い、パラメータ化されたミックスイン(.border-radius(@radius: 4px))の括弧内のスペースだけを正規化します。ガード条件と when キーワードは、コンパイラーがどのミックスインを選択するかに影響するため、記述されたとおりそのまま残されます。

{-- * External Resources Component(#19 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / 官方语言文档 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}

関連ツール