1. ホーム
  2. html

[解決済み] コマンドライン HTML プリティプリンタ。雑然としたHTMLを読みやすくする [終了しました].

2022-07-20 22:16:03

質問

以下の要件を満たす、おすすめのHTMLプリティプリンターを探しています。

  • 入力として HTML を受け取り、そして与えられた入力 HTML のきれいにフォーマットされた/正しくインデントされた/しかし "グラフィカルに等価な" バージョンを出力します。
  • コマンドラインでの操作をサポートしなければなりません。
  • オープンソースであり、Linuxで動作すること。

どのように解決するのですか?

HTML Tidyプロジェクトを見てみましょう。 http://www.html-tidy.org/

HTML ツールの大御所で、最新の標準をサポートしています。

以前はtidy-html5というフォークがありましたが、その後正式なものになりました。以下はその GitHubリポジトリ .

Tidy は、Mac OS X、Linux、Windows、UNIX などのためのコンソールアプリケーションです。マークアップエラーを修正し、レガシーコードを最新の標準にアップグレードすることによって、HTMLとXMLドキュメントを修正し、クリーンアップします。

あなたのニーズに合わせて、Tidyを呼び出すコマンドラインはこちらです。

tidy inputfile.html