コンソールで同じコードを繰り返し実行する場合は、コードをスニペットとして保存することを検討してください。スニペットはページの JavaScript コンテキストにアクセスできます。ブックマークレットの代わりに使用できます。
[Sources] パネルでスニペットを作成し、任意のページやシークレット モードで実行できます。
たとえば、下のスクリーンショットでは、左側に DevTools ドキュメントのホームページ、右側の [Sources] > [Snippets] ペインにスニペットのソースコードが表示されています。
![スニペットを実行する前の DevTools ドキュメントのホームページ。[実行] ボタンがハイライト表示されている。](https://developer.chrome.com/static/docs/devtools/javascript/snippets/image/the-devtools-documentatio-b98254f550319.png?hl=ja)
以下は、メッセージをログに記録し、ホームページの 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! メッセージが表示されます。また、ページの内容が変更されます。

[スニペット] ペインを開く
[スニペット] ペインにスニペットが一覧表示されます。スニペットを編集するには、次のいずれかの方法で開きます。
[Sources] > [
] > [Snippets] に移動します。
![[Sources] ペインの [More tabs] メニュー。](https://developer.chrome.com/static/docs/devtools/javascript/snippets/image/the-more-tabs-menu-the-s-97d9b7b808e0d.png?hl=ja)
コマンド メニューから:
- Ctrl+Shift+P(Windows / Linux)または Command+Shift+P(Mac)を押して、コマンド メニューを開きます。
- 「
Snippets」と入力し、[Show Snippets] を選択して Enter キーを押します。
![コマンド メニューから [Show Snippets] を選択する。](https://developer.chrome.com/static/docs/devtools/javascript/snippets/image/selecting-show-snippets-75a3b0007b1a3.png?hl=ja)
[Sources] > [Snippets] ペインに、保存したスニペットのリストが表示されます。この例では空です。
![空の [Snippets] ペイン。](https://developer.chrome.com/static/docs/devtools/javascript/snippets/image/an-empty-snippets-pane-8e9a4096c77b4.png?hl=ja)
スニペットを作成
スニペットは、[Snippets] ペインで作成するか、DevTools の任意の場所でコマンド メニューから対応するコマンドを実行して作成できます。
[スニペット] ペインでは、スニペットがアルファベット順に並べ替えられます。
[ソース] パネルでスニペットを作成する
- [Snippets] ペインを開きます。
- [
新しいスニペット] をクリックします。
スニペットの名前を入力し、Enter キーを押して保存します。

コマンド メニューからスニペットを作成する
- DevTools 内の任意の場所にカーソルを合わせます。
- Ctrl+Shift+P(Windows / Linux)または Command+Shift+P(Mac)を押して、コマンド メニューを開きます。
「
Snippet」と入力し、[Create new snippet] を選択して、Enter キーを押してコマンドを実行します。![コマンドメニューから [Create new snippet] を選択します。](https://developer.chrome.com/static/docs/devtools/javascript/snippets/image/selecting-create-snippet-31570905b942a.png?hl=ja)
新しいスニペットにカスタム名を付ける場合は、スニペットの名前を変更するをご覧ください。
スニペットを編集する
- [Snippets] ペインを開きます。
[スニペット] ペインで、編集するスニペットの名前をクリックします。[ソース] パネルで、[コードエディタ] にファイルが開きます。

コードエディタを使用して、スニペットのコードを編集します。スニペット名の横にアスタリスクが表示されている場合は、変更がまだ保存されていないことを示します。

Ctrl+S キー(Windows / Linux)または Command+S キー(Mac)を押して保存します。
スニペットを実行する
スニペットの作成と同様に、[Snippets] ペインとコマンド メニューの両方で実行できます。
[ソース] パネルでスニペットを実行する
- [Snippets] ペインを開きます。
- 実行するスニペットの名前をクリックします。[ソース] パネルで、[コードエディタ] にファイルが開きます。
エディタの下部にあるアクションバーで
[実行] をクリックするか、Ctrl+Enter キー(Windows / Linux)または Command+Enter キー(Mac)を押します。
![[実行] ボタン。](https://developer.chrome.com/static/docs/devtools/javascript/snippets/image/the-run-button-c4816726a777b.png?hl=ja)
コマンド メニューからスニペットを実行する
- DevTools 内の任意の場所にカーソルを合わせます。
- Ctrl+O(Windows / Linux)または Command+O(Mac)を押して、コマンド メニューを開きます。
!文字を入力し、その後に実行するスニペットの名前を入力します。![[Open] メニューからスニペットを実行する。](https://developer.chrome.com/static/docs/devtools/javascript/snippets/image/running-snippet-the-ope-cd6f92d9a3e8e.png?hl=ja)
Enter キーを押してスニペットを実行します。
スニペットの名前を変更する
- [スニペット] ペインを開きます。
- スニペット名を右クリックして、[名前を変更] を選択します。
スニペットを削除する
- [Snippets] ペインを開きます。
- スニペット名を右クリックして、[削除] を選択します。