9
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ビットスターAdvent Calendar 2021

Day 19

デベロッパーツールで目的のjsファイルを探せるようになった話

Last updated at Posted at 2021-12-18

物を探すのが下手なら、探さなくても見つかるような工夫をすればいい。
使ったものは所定の位置に戻す、収納BOXに何が入っているかラベリングしておく、物を増やさない、など。
でもそれがもし、自分で管理しているものではなかったら……?

この記事は新人の頃
「サイト上で利用しているjsファイルがどれか探しきれないよ~><」
「不要なjs削除したいけれどどれが不要か見当つかないよ~><」
と悩んでいた人間が、
GoogleChrome上でパッと目的のファイルを見つけられるようになるまでの記録です。
同じような悩みを抱えた新人の方の悩みを解消できれば幸いです。

これはあくまでも「デベロッパーツール初心者がやっと辿り着けた方法」です。
もっと効率的な探し方がありましたら教えて頂けるととてもうれしいです。

#デベロッパーツールを使いこなせていなかった
そもそも使いこなせていなかったんですよね、F12で簡単に呼び出せるアイツを。(今も使いこなせてはいないです)
視野の狭い私はSourcesパネル内でこれっぽい!とアタリを付けたファイルを1つ1つ検索していました。
どのファイルに記述があるかわかっている場合はそれでもまあいいのですが、そうではない場合時間がかかってしまいます。
恥ずかしいことに「まとめて検索できる機能がほしい」とすら思っていました。

私が気付けてGoogleに気付けないことなどあるわけがないのに。

#Ctrl+Shift+fを利用する
もう一度言います、私が気付けてGoogleに気付けないことなどあるわけがないのです。
答えは「Ctrl+Shift+f」でした。

例として https://www.google.com/ を見てみましょう。
まず通常通りF12でデベロッパーツールを立ち上げます。
見慣れた画面ですね。
google_top.JPG
そして「Ctrl+Shift+f」を押すと検索ボックスが現れます。
google_top2.JPG
現れた検索ボックスに任意の文字列を入れると
google_top3.JPG
このように、どのファイルのどこにその記述あるのかが全て表示してくれます。
わざわざSourcesパネル内で1つ1つ探さずとも目的のファイルをパッと見つけやすくなりました。

#Coverage機能を利用する
こちらは不要なjs(とcss)を探すのに便利な機能です。
google_top5.JPG
赤丸のところを押すと
google_top7.jpg
その他のツール一覧が出てくるので「カバレッジ」を押し、表示される説明の通り再読み込みボタンを押すと、
google_top4.JPG
このように使われている部分は青く、逆に使われていない部分は赤く表示されるため不要な部分を探す目安になります。
※必要な部分も赤く表示されてしまう場合があるので、動作を確認しながら作業すると良いかもしれないです。

#デベロッパーツールを使いこなしたい
私が知らないだけで、デベロッパーツールにはもっと便利な使い方がたくさんあるはずです。
これからも仕事をするうえで欠かせないものなので、もっと仲良くなれたらなと思います。

9
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?