問題タブ [js-beautify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - コマンドラインから JSBeautify を使用するにはどうすればよいですか?
私はjsbeautifier.orgが好きで、コードを含むgithub リポジトリがあることがわかります。
Readme には、コマンド ラインからこのツールを使用する方法の例が 2 つあります。
と:
これをスクリプト ( ) に組み込んで、または引数 (ファイル名) をmyjsbeautify.py
受け入れて に出力できるようにするにはどうすればよいですか? オプションも使いたいです。stdin
stdout
keep array indentation
望ましい構文
また
node.js - js-beautify をインストールできません
ここで何が起こっているのか、js-beautify をインストールできません。ここで失敗する理由がわからない、誰か助けてくれる?
これがjs-beautifyのインストール方法です
javascript - ケースラベルのjs-beautifyインデント
js-beautify をコマンド ライン (Windows と Linux の両方で最新バージョン) から使用すると、ケース ラベルがインデントされ、ケース ブロックが二重にインデントされます。これを github の問題として投稿しました。
https://github.com/einars/js-beautify/issues/367
これに対して誰かが、Web インターフェイス経由で使用すると実際に正しく動作することを正しく指摘しました。これは、コードの実際のバグではなく、構成の問題である可能性があることを示唆しています。
これの原因を知っている人はいますか?設定を微調整して修正する方法はありますか?
css - CSS - linter と beautifier の不一致
私は grunt-jsbeautifier を使用して .css ファイルをきれいに印刷し、 grunt-contrib-csslint を使用して .css ファイルの問題をチェックしています。残念ながら、beautifier はリンター ルールに違反する CSS を生成するようです。
この CSS がある場合:
...その後、grunt-contrib-csslint は「完了、エラーなし」と報告します。
grunt-jsbeautifier を介して CSS を実行すると、nth-child の前にスペースが追加されます。
... grunt-contrib-csslint に次のように報告させます:
私は CSS の専門家ではないので、専門家の意見を求めています。grunt-jsbeautifier の印刷がかなり悪いのでしょうか、それとも grunt-contrib-csslint が厳しすぎるのでしょうか?
angularjs - HTML Beautify - Angular ディレクティブ
Angular パーシャルに対して HTML Beautify を使用して、クライアントにパーシャルのコード スニペットを提示できるようにしたいと考えています。
私が直面している問題は、フォーマットが正しいことを確認するためにパーシャルを美化すると、引数のないディレクティブが空白の ="" に変更されることです。
例えば:
美化している
ディレクティブに ="" を強制的に追加しない HTML Beautify に送信できるオプションはありますか?
javascript - HTMLのjs-beautifyにはメソッド「beautify」がありません
アプリケーションで使用しようとしjs-beautify
てhtml
いnode.js
ます:
しかし、私は得る:
js-beautify
forの使用に関するドキュメントにhtml
は、あまり情報がありません。をどのように使用すればよいjs-beautify
ですhtml
か?