DevTools の新機能(Chrome 111)

[Styles] ペインでの HD カラーのデバッグ

新しい CSS の色タイプとスペースがウェブで利用できるようになります。同様に、DevTools に、高画質のカラーの作成、変換、デバッグに役立つ新しいツールが導入されていることも、非常にエキサイティングです。

CSS Color Level 4 仕様に記載されているように、[Styles] ペインで新たに 12 の色空間と 7 つの新しい色域がサポートされるようになりました。ウェブで利用可能なカラー オプションについて詳しくは、High Definition CSS Color Guide をご覧ください。

color()lch()oklab()color-mix() を使用した CSS の色定義の例を次に示します。 CSS の色定義の例。

color-mix() 関数を使用すると、[計算済み] ペインで最終的なカラー出力を表示できます。 [計算済み] ペインにカラーミックスの結果が表示されます。

カラー選択ツールは、新しい色スペースをすべてサポートし、機能も充実しています。たとえば、color(display-p3 1 0 1) の色見本をクリックします。選択した色域を明確に把握できるように、sRGB 色域と display-p3 色域を区別する色域境界線も追加されました。 色域境界線。

DevTools では、色形式間の色の変換がサポートされています。[Change Color Format] アイコンを使用して変換のポップアップにアクセスするか、[Styles] ペインで Shift を押しながら色見本をクリックします。 色形式間の色の変換。

変換するときは、スペースに合わせてコンバージョンがクリップされているかどうかを把握することが重要です。DevTools では、変換された色の横にこのクリップについて警告する警告アイコンが表示されます。 色のクリッピングに関する警告。

また、新しいショートカットを使用して画面から色を選択することもできます。スポイトを有効にするには「C」キーを押し、無効にするには Escape キーを押してください。スポイトツールは、sRGB 色空間の色のみをサンプリングします。たとえば、sRGB 色空間外の色 color(display-p3 1 0 1) をサンプリングしようとすると、スポイトツールは sRGB 空間内の最も近い色(マゼンタ color(display-p3 0.92 0.2 0.97))に色をクリップします。

スポイトを有効にする。

最後に、新しい HD カラー形式に対応するため、[カラー形式] 設定のサポートが終了しました。 カラー形式設定が非推奨になりました。

Chromium に関する問題: 1073895139578214087771395782139271713824091392054

ブレークポイントの UX の強化

デザインが一新された [Breakpoints] ペインでは、よく使用する機能(特にブレークポイントの無効化、編集、削除)にすばやくアクセスできます。

ハイライトは次のとおりです。 - 一時停止の例外オプションの両方を [Breakpoints] ペインに移動し、わかりやすいようにテキストでラベルを付けました。 一時停止の例外オプション。

  • ブレークポイントはファイルごとにグループ化され、行番号または列番号順に並べられ、閉じることができます。 ファイルごとにブレークポイントをグループ化します。

  • ブレークポイントまたはファイルにカーソルを合わせたときに、ブレークポイントを無効化、削除、編集するための新しいオプションが追加されました。 ブレークポイントを無効化するための新しいオプション。

  • [Edit Breakpoint] ボタンをクリックして、ブレークポイント エディタを開きます。ここからブレークポイント条件を入力したり、ログポイントに切り替えたりできます。 ブレークポイント編集ダイアログ

DevTools でデバッグする方法については、JavaScript デバッグ リファレンスをご覧ください。

Chromium に関する問題: 140758614028911402893

カスタマイズ可能なレコーダーのショートカット

キーボード ショートカットを使用すると、ユーザーフローをすばやく記録して再生できます。

レコーダーに、ユーザーフローをすばやく記録および再生するための便利なキーボード ショートカットがいくつか導入されました。

ショートカットを思い出せない場合は、? ボタンをクリックすると、いつでもすべてのショートカットを表示できます。 レコーダーのショートカット。

これらのショートカットは [設定] メニューからカスタマイズすることもできます。 レコーダーのショートカットのカスタマイズ。

別のパネルで作業していて、ユーザーフローの記録を開始する場合は、DevTools のコマンド メニューから [Create a new recording] を選択してください。新しい録画コマンドを作成します。

Chromium の問題: 1339771

Angular の構文ハイライトの改善

DevTools では、Angular HTML テンプレートの構文のハイライト表示が強化され、コードを読みやすくなり、その構造を認識しやすくなります。 Angular HTML テンプレートの構文ハイライト表示。

Chromium に関する問題: 13853741385678

[Application] パネルでキャッシュを再編成する

[Cache Storage] ペインは [Application] パネルの [Storage] セクションに表示され、[バックフォワード キャッシュ] ペインは [Background Services] セクションに移動しました。 [Application] パネルのキャッシュ。

Chromium の問題: 1407166

その他のハイライト

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

  • ソースマップを読み込むときに [キャッシュを無効にする] 設定が適用されるように DevTools が更新されました。(1407084
  • [要素] パネルでは、検索結果で最初に一致した要素に即座にオートフォーカスされるようになりました。(1381853
  • ソースマップとブレークポイントの信頼性を改善するためのさまざまな修正。(50827014033621403432139629813953371405134
  • デバッグを容易にするために、DevTools でプライベート クラスメンバーを使用した式の評価がサポートされるようになりました。(1381806プライベート クラスメンバーを使用した式の評価。

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

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