最近、牛山くんは順調にプログラミングの勉強をしているようです。
![牛山くん](https://canit.jp/wp-content/uploads/2021/01/canit-character3.jpg)
『デベロッパーツール』というものがあるらしいですね
![猫田さん](https://canit.jp/wp-content/uploads/2021/01/canit-character2.jpg)
聞いたことないなー
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
おやおや? 牛山くんはデベロッパーツールを知っているのに、猫田さんは知らない……これはまずいんじゃないですか?
![猫田さん](https://canit.jp/wp-content/uploads/2021/01/canit-character2.jpg)
明らかにまずいねー。じゃあ、今日はデベロッパーツールを学びましょう
![牛山くん](https://canit.jp/wp-content/uploads/2021/01/canit-character3.jpg)
いいですね! ちょうど僕も復習したかったんですよ
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
わかりました。では、今回の講義はデベロッパーツールを学んでいきましょうか
デベロッパーツールは普段Webサイトを見るときは使いません。でもWEB開発者の多くが利用をしています。CSSやJavaScriptが上手く反映されないときに使ったり、他のサイトのソースコードを覗いたり、使い方はさまざまです。そんな便利なデベロッパーツールをプログラミング初心者向けにわかりやすく紹介します。
デベロッパーツールはGoogleChrome
![パソコン](https://www.canit.jp/wp-content/uploads/2021/03/girl-3041375_640.jpg)
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
デベロッパーツールはGoogleにあります。標準装備されているので、誰でも無料で使えます
![猫田さん](https://canit.jp/wp-content/uploads/2021/01/canit-character2.jpg)
なんと! 無料ツールでしたか
デベロッパーツールはデバッグツールでWebサイトのHTML構成や表示スピード、通信状況などを確認できます。特別なツールやプログラムを使わずブラウザのみで手軽に利用できるので、多くのエンジニアがWebサービスの開発やテスト、デザインのチェックを行うときに頻繁に使っています。
![牛山くん](https://canit.jp/wp-content/uploads/2021/01/canit-character3.jpg)
デベロッパーツールを使うメリットを教えてください
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
簡単にいうと、作業効率が上がります。また、上手に利用すれば、より理想に近いサービスを作ることもできますよ
デベロッパーツールを使ってできること4選
![パソコン](https://www.canit.jp/wp-content/uploads/2021/05/4929815_s.jpg)
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
続いて、デベロッパーツールを使えばできることを具体的に紹介します
デベロッパーツールでできること①:Webページの編集テスト
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
一度作ったサイトをリニューアルしたいときってありますよね。そんなときに作業工程を圧倒的に短縮できるんですよ
本来、サイト変更のためにはテキストエディタをはじめとしたさまざまなツールを開く必要があります。とくに変更後のデザインが決まっていないときは、ブラウザとテキストエディタを頻繁に行き来しなければいけません。しかし、デベロッパーツールを使えばブラウザ上だけで編集テストできます。その後はテキストエディタで変更箇所を書き換えれば、サイトのリニューアルも終わりです。
デベロッパーツールでできること②:他のサイトのコードチェック
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
他のサイトがどのように作られているのか……デベロッパーツールを使えばわかってしまいます。他のサイトのコードが丸わかりになってしまうんですよ
![猫田さん](https://canit.jp/wp-content/uploads/2021/01/canit-character2.jpg)
勝手に人のサイトのコードを見るのかー やらしいなー
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
そんなことないですよ(笑) 気に入ったサイトがあったらコードを覗いてお手本にするのはいい勉強になります
![デベロッパー](https://www.canit.jp/wp-content/uploads/2021/08/35434503a0f49e45cc4919fecf43f9ef-1024x546.jpg)
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
ちなみにこちらは、プログラミング学習サイトでおなじみのドットインストールのトップ画面です
![牛山くん](https://canit.jp/wp-content/uploads/2021/01/canit-character3.jpg)
ズラッと書かれているコードを研究すれば、たしかに勉強になりそうですね
デベロッパーツールでできること③:デバイスごとのサイズ表示チェック
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
スマホとパソコンでは、サイトのデザインが変わってしまうことも多いです。そんなときにデベロッパーツールを使うと、各デバイスごとのサイトデザインが確認できます
![デベロッパー](https://www.canit.jp/wp-content/uploads/2021/08/9cae7b355910645fb466fdccd051f026-639x1024.jpg)
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
ドットインストールのサイトを例にしますが上がスマートフォンで見たときの画面、下がパソコンで見たときの画面です
![デベロッパー](https://www.canit.jp/wp-content/uploads/2021/08/de4ead88a06f445fb0c22a0745be637f-980x1024.jpg)
![牛山くん](https://canit.jp/wp-content/uploads/2021/01/canit-character3.jpg)
サイトの見た目が大きく変わっていますね。でも、デザインそのものは崩れていません
これは非常に重宝する機能です。レスポンシブ対応のサイトを制作するときに画面サイズ/モバイルタイプ(タブレットタイプ)に応じたデザインの確認は欠かせません。
デベロッパーツールでできること④:エラー発生原因の確認
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
デベロッパーツールはエラーの確認にも使えます
「console」機能を使えば、どこでどのようなエラーが発生しているのかを表示してくれるので、JavaScriptを試したりする際にもよく使います。下部の「>」箇所がエディタのようになっているので、自由にJavaScriptコードを試してみると良いでしょう。
デベロッパーツールの起動方法
![フリーランス](https://www.canit.jp/wp-content/uploads/2021/07/entrepreneur-593371_640.jpg)
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
続いてデベロッパーツールの起動方法です。とても簡単なのですぐに覚えられますよ
- サイト上でコードを調べたい部分を右クリック
- 表示されるメニューの中にある、“検証”をクリック
- 下部もしくは右側にデベロッパーツールの画面が開きます。
ショートカットキーの場合は、【F12】キー、【Win:Ctrl+Shift+I Mac:Command + Option + I)】を押すことで起動します。
![デベロッパー](https://www.canit.jp/wp-content/uploads/2021/08/qp0RDRHPsIShVlT1629882803.jpg)
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
いちばん下の「検証」がデベロッパーツールへの入り口です
表示位置の変更
デベロッパーツールの表示位置が気に入らないときは変更しましょう。以下の方法で変更できます。
- デベロッパーツールの右上にあるハンバーガーメニューボタンを押す
- 表示位置の変更ボタンで好きな表示位置を選ぶ
![デベロッパー](https://www.canit.jp/wp-content/uploads/2021/08/d6683823c5d89050300ab0d70caf3012.jpg)
「Dock side」と書かれている部分が表示箇所を変える設定です。右側に表示されるのがデフォルトですが、下に表示してみましょう。
![デベロッパー](https://www.canit.jp/wp-content/uploads/2021/08/724cbe65c4fdfc29cd6b02682bf832f7-1024x552.jpg)
これまで画面右側にあったコードが下に移動したのがわかりますね。
デベロッパーツールを使う際の注意点
![パソコン](https://www.canit.jp/wp-content/uploads/2021/06/4989889_s.jpg)
![猫田さん](https://canit.jp/wp-content/uploads/2021/01/canit-character2.jpg)
すごいツールなのはわかったけど、こういうのにはたいていデメリットもあるんだよなー
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
デメリットではありませんが注意点はあるので、教えておきますね
①:デベロッパーツールは全て英語表記
![デベロッパー](https://www.canit.jp/wp-content/uploads/2021/08/35478af9bc25802cb3084f1b517e4ccf.jpg)
上の画像のようにメニューなども含めてデベロッパーツールの項目は全て英語で書かれています。慣れないうちは苦労するかもしれません。でも、プログラミングは基本的に英語表記ですから、ぜひ慣れてください。慣れてくればデベロッパーツールの凄さがどんどんわかりますよ。
②:編集中の再読み込みには注意
ツール上で編集テストをしているときは再読込を押さないようにしましょう。万が一更新してしまうと今まで編集した部分は消えてしまいます。
また、ツールで編集しても、実際のWebサイトは変更されません。テキストエディタなどで元のデータを書き換えてはじめてWebサイトに反映されます。
初心者向けデベロッパーツールの使い方:まとめ
![google](https://www.canit.jp/wp-content/uploads/2021/08/macbook-459196_640.jpg)
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
というわけで、今回はデベロッパーツールを紹介しました
![牛山くん](https://canit.jp/wp-content/uploads/2021/01/canit-character3.jpg)
いい復習になりました。ありがとうございます
![猫田さん](https://canit.jp/wp-content/uploads/2021/01/canit-character2.jpg)
わたしは初めて知ったことばかりだけど、こんなすごいのが無料で使えるんだね
![CANIT先生](https://canit.jp/wp-content/uploads/2021/01/canit-character.jpg)
今日は初心者向けにかいつまんだ解説しかしていませんが、知れば知るほど便利ですごいツールですよ。どんどん触って慣れていきましょう。とくにデベロッパーツールを使った他のサイトの研究は、プログラミング初心者におすすめです