コンソールで同じコードを繰り返し実行している場合は、代わりにコードをスニペットとして保存することを検討してください。スニペットはページの JavaScript コンテキストにアクセスできます。ブックマークレットの代わりに使用できます。
スニペットは [ソース] パネルで作成し、任意のページとシークレット モードで実行できます。
たとえば、次のスクリーンショットの左側に DevTools ドキュメント ホームページ、右側に [Sources] > [Snippets] ペインにスニペット ソースコードがいくつか表示されています。
メッセージを記録し、ホームページの HTML 本文をメッセージを含む <p>
要素に置き換えるスニペット ソースコードを次に示します。
console.log('Hello, Snippets!');
document.body.innerHTML = '';
const p = document.createElement('p');
p.textContent = 'Hello, Snippets!';
document.body.appendChild(p);
[Run] ボタンをクリックすると、[Console] ドロワーがポップアップ表示され、スニペットがログに記録した Hello, Snippets!
というメッセージが表示され、ページのコンテンツが変更されます。
スニペット ペインを開く
[Snippets] ペインにスニペットのリストが表示されます。スニペットを編集するには、次の 2 つの方法のいずれかでスニペットを開きます。
[ソース] > > [スニペット] に移動します。
コマンド メニューから、次の操作を行います。
- Ctrl+Shift+P キー(Windows/Linux)または Command+Shift+P キー(Mac)を押して、コマンド メニューを開きます。
- 「
Snippets
」と入力して [スニペットを表示] を選択し、Enter キーを押します。
[ソース] > [スニペット] ペインに、保存したスニペットのリストが表示されます(この例では空)。
スニペットを作成
スニペットは、[Snippets] ペインで作成することも、DevTools の任意の場所の [Command] メニューから対応するコマンドを実行して作成することもできます。
[スニペット] ペインでは、スニペットがアルファベット順に並べ替えられます。
[ソース] パネルでスニペットを作成する
- [スニペット] ペインを開きます。
- [新しいスニペット] をクリックします。
スニペットの名前を入力し、Enter キーを押して保存します。
コマンド メニューからスニペットを作成する
- DevTools 内の任意の場所にカーソルを合わせます。
- Ctrl+Shift+P キー(Windows/Linux)または Command+Shift+P キー(Mac)を押して、コマンド メニューを開きます。
「
Snippet
」と入力して [新しいスニペットを作成] を選択し、Enter キーを押してコマンドを実行します。
新しいスニペットにカスタム名を設定する場合は、スニペットの名前を変更するをご覧ください。
スニペットの編集
- [スニペット] ペインを開きます。
[スニペット] ペインで、編集するスニペットの名前をクリックします。[Sources] パネルがコードエディタで開きます。
コードエディタを使用して、スニペットのコードを編集します。スニペット名の横にアスタリスクが表示されている場合は、まだ変更内容を保存していないことを示します。
Ctrl+S キー(Windows/Linux)または Command+S キー(Mac)を押して保存します。
スニペットの実行
スニペットの作成と同様に、[Snippets] ペインとコマンド メニューの両方で実行できます。
[ソース] パネルでスニペットを実行する
- [スニペット] ペインを開きます。
- 実行するスニペットの名前をクリックします。[Sources] パネルがコードエディタで開きます。
エディタの下部にあるアクションバーで [Run] をクリックするか、Ctrl+Enter キー(Windows/Linux)または Command+Enter キー(Mac)を押します。
コマンド メニューからスニペットを実行する
- DevTools 内の任意の場所にカーソルを合わせます。
- Ctrl+O キー(Windows/Linux)または Command+O キー(Mac)を押して、コマンド メニューを開きます。
!
に続けて、実行するスニペットの名前を入力します。Enter キーを押してスニペットを実行します。
スニペットの名前を変更する
- [スニペット] ペインを開きます。
- スニペット名を右クリックして、[名前を変更] を選択します。
スニペットの削除
- [スニペット] ペインを開きます。
- スニペット名を右クリックし、[削除] を選択します。