DevTools の新機能(Chrome 110)

再読み込み時にパフォーマンス パネルをクリアする

[Performance] パネルで、[Start profiling andrefresh page] ボタンをクリックすると、スクリーンショットとトレースの両方が消去されます。

これまで、[パフォーマンス] パネルには、過去の録画のスクリーンショットを含むタイムラインが表示されていました。そのため、実際の測定がいつ開始されたかを確認するのが困難でした。記録が確実に空白のトレースで開始されるように、パネルは常に最初に about:blank ページに移動するようになりました。これは、[パフォーマンス分析情報] パネルと同じ内容でした。

再読み込み時にパフォーマンス パネルをクリアする

Chromium に関する問題: 11012681382044

レコーダーの更新

レコーダーでユーザーフローのコードを表示してハイライト表示する

レコーダーで分割コードビューが提供され、ユーザーフローコードを簡単に表示できるようになりました。コードビューにアクセスするには、ユーザーフローを開いて [Show Code] をクリックします。

レコーダーでは、左側の各ステップにカーソルを合わせると対応するコードがハイライト表示され、フローを簡単に追跡できます。プルダウンを使用してコード形式を変更できます。Nightwatch Test スクリプトなどの形式を切り替えることができます。

レコーダーのコードビュー。

Chromium の問題: 1385489

録音のセレクタタイプをカスタマイズする

重要なセレクタタイプのみをキャプチャする録画を作成できます。新しい記録の作成時にセレクタタイプをカスタマイズする新しいオプションを使用すると、XPath などのセレクタを追加または除外して、ユーザーフローで必要なセレクタのみをキャプチャできます。

セレクタのタイプをカスタマイズするための新しいオプション。

Chromium の問題: 1384431

録画中にユーザーフローを編集する

レコーダーで録画中に編集が可能になり、リアルタイムで柔軟に変更を加えられるようになりました。調整のために記録を終了する必要がなくなりました。

ユーザーフローの記録中の編集。

Chromium の問題: 1381971

自動インプレース プリティ プリント

[Sources] パネルで、圧縮されたソースファイルが自動的にプリティ プリントされるようになりました。プリティ プリント ボタン { } をクリックすると、元に戻すことができます。

以前は、[ソース] パネルにはデフォルトで圧縮コンテンツが表示されていました。コンテンツを書式設定するには、[プリティ プリント] ボタンを手動でクリックする必要がありました。それに加えて、プリティ プリントされたコンテンツは同じタブではなく、別の ::formatted タブに表示されていました。

自動のインプレース プリティ プリントの前と後に、圧縮されたファイルを表示します。

Chromium に関する問題: 138345313827521382397

Vue、SCSS などの構文のハイライト表示とインライン プレビューの改善

[Sources] パネルでは、広く使用されているいくつかのファイル形式の構文のハイライト表示が強化され、Vue、JSX、Dart、LESS、SCSS、SASS、インライン CSS など、コードをより簡単に読み、その構造を認識できるようになりました。

Vue の構文ハイライト表示

さらに、DevTools では Vue、インライン HTML、TSX のインライン プレビューも改善されました。変数にカーソルを合わせると、値をプレビューできます。

Vue のインライン プレビュー。

これとは別に、DevTools では、[Sources] パネルにスタイルシートのソースマップが表示されます。たとえば、SCSS ファイルを開き、sourcemap リンクをクリックすると、関連する CSS ファイルにアクセスできます。

SASS のソースマップのリンク。

Chromium に関する問題: 13853741385632138528113852691383892136186213834511393451{/19

人間工学に基づく一貫性のあるコンソールのオートコンプリート

DevTools で次の変更を実装することで、オートコンプリートの機能が強化されます。

  • Tab は常にオートコンプリートに使用されます。
  • Arrow rightEnter の動作はコンテキストによって異なります。
  • [コンソール]、[ソース]、[要素] パネルでは、どのテキスト エディタでもオートコンプリート機能を使用できます。

たとえば、コンソールで「cons」と入力すると、次のようになります。

  • コンソールにオートコンプリートの候補のリストが表示されます。一番上のオプションの周りには、ナビゲーションがまだ開始されていないことを示す細い点線が表示されます。 上部のオートコンプリート オプションを囲む点線。

  • Enter キーを押すと、Console によってその行が実行されます。以前は、一番上の候補の行が自動的に補完されていました。オートコンプリートするには、Tab または Arrow Right を押します。 Enter で行を実行します。

  • Arrow up ショートカットと Arrow down ショートカットを使用して候補リスト内を移動すると、選択したオプションがコンソールにハイライト表示されます。 候補のナビゲーション中のハイライト。

  • 選択したオプションをナビゲーション中にオートコンプリートするには、キーボードの Tab キー、Enter キー、または Arrow Right キーを使用します。ナビゲーション中に、選択したオプションでオートコンプリートされます。

  • コード中の編集時(カーソルが ns の間にあるなど)は、Tab を使用してオートコンプリートを行い、Enter を使用して行を実行し、Arrow Right を使用してカーソルを前に移動します。 コードの途中での編集。

Chromium に関する問題: 13994361276960

その他のハイライト

このリリースでの注目すべき修正は次のとおりです。

  • インライン スクリプトの debugger ステートメントで停止できなかった DevTools の回帰の問題を修正しました。(1385374
  • デフォルトで console.trace() メッセージを開いたり閉じたりできる新しいコンソール設定。[Settings] > [Preferences] > [Expand console.trace() messages by default] で設定を切り替えます。(1139616
  • [ソース] パネルの [スニペット] ペインでは、コンソールと同様に、拡張オートコンプリートがサポートされます。(772949スニペットのオートコンプリート。

プレビュー チャネルをダウンロードする

Chrome CanaryDevBeta を既定の開発ブラウザとして使用することをご検討ください。これらのプレビュー チャンネルでは、最新の DevTools 機能にアクセスしたり、最先端のウェブ プラットフォーム API をテストしたり、ユーザーが実際に体験する前にサイト上の問題を検出したりできます。

Chrome DevTools チームへのお問い合わせ

投稿内の新機能や変更点、または DevTools に関するその他のことについて話し合うには、次のオプションを使用します。

  • crbug.com からご提案やフィードバックをお送りください。
  • DevTools の問題を報告するには、DevTools でその他のオプション アイコン その他   > [ヘルプ] > [DevTools の問題を報告する] を選択します。
  • @ChromeDevTools にツイートします。
  • 「DevTools の新機能」の YouTube 動画または DevTools のヒントの YouTube 動画でコメントを残してください。

DevTools の新機能

DevTools の新機能シリーズで取り上げたすべての内容の一覧。

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Chrome 115

Chrome 114

Chrome 113

Chrome 112

Chrome 111

Chrome 110

Chrome 109

Chrome 108

Chrome 107

Chrome 106

Chrome 105

Chrome 104

Chrome 103

Chrome 入門ガイド

Chrome 入門ガイド

Chrome 入門ガイド

Chrome 99

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

Chrome 92

Chrome 91

Chrome 90

Chrome 89

Chrome 88

Chrome 87

Chrome 86

Chrome 85

Chrome 84

Chrome 83

Chrome 82

Chrome 82 はキャンセルされました

Chrome 81

Chrome 80

Chrome 79

Chrome 78

Chrome 77

Chrome 76

Chrome 75

Chrome 74

Chrome 73

Chrome 72

Chrome 71

Chrome 70

Chrome 68

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59