›javascriptのコメントだけを抽出して表示するスクリプト作ったjavascriptのコメントだけを抽出して表示するスクリプト作った今日も絶好調に眠い!Web巡回しているとこんな記事が。ふぬこ戦記JavaScriptなんて読まれるんだから恥ずかしいコメント書いちゃだめ。minifyするのがアタリマエですが、していないスクリプトも結構転がってたりします。・・・というわけで、ついカッとなって「jsファイルからコメントを抜き出して一覧表示するスクリプト」を作った。jsCommentExtractorスクリプトはGithubに置いてあります。https://github.com/wgkoro/jsCommentExtractorPython製。これを利用するにはpyparsingが必要です。easy_installかpipで入れて下さい。pyparsingあ、今のところPython3専用です。2だとurllib周りでエラー吐くかも。[jsファイルパス(url)。[jsファイルパス(url)。http://hogefuga.com/js/fugafuga.js]第一引数に、jsファイルを設置しているURLを入れて下さい。するとjsをダウンロードしてコメント抽出を行います。その後、スクリプトを設置している一ディレクトリに[UNIX時間].htmlというファイルを生成します。HTMLを開くとこんな感じ。コメント1つにつき1行のリストで表示します。※画像はクリックで拡大できますやっつけで作ったので、文字コードはUTF-8以外対応してません。誰かプルリクください(他人まかせ)。本当は、ページURLを指定したら「.min.js」以外のjavascriptファイルを全て抜き出して、全ファイルからコメント抽出するようにしたかったwとりあえず時間なかったのでこれで。遊んでみたい方はどうぞ。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイトスパム対策のため、コメントする際は下記の計算式を埋めてください。計算式の有効期限が切れました。計算式の隣にある再読み込みボタンを押してください。コメントデータの処理方法の詳細はこちらをご覧ください。このブログについてころすけと申します。関東でプログラマーをしています。JavaScriptあたりがお気に入り。当ブログでは私が作ったもの、考えたこと、撮影したものなど、全てをごった煮で書き綴るブログです。よろしければおつきあい下さいませ。プロフィールについて、詳しくはコチラへどうぞ。