Yang Baru di DevTools (Chrome 68)

Yang baru di DevTools di Chrome 68:

Baca terus, atau tonton video dari catatan rilis, di bawah ini.

Konsol Asistif

Chrome 68 dilengkapi dengan beberapa fitur Konsol baru yang terkait dengan pelengkapan otomatis dan pratinjau.

Evaluasi Cepat

Saat Anda mengetik ekspresi di Konsol, Konsol kini dapat menampilkan pratinjau hasil ekspresi tersebut di bawah kursor.

Konsol mencetak hasil operasi sort() sebelum dieksekusi secara eksplisit.

Gambar 1. Konsol mencetak hasil operasi sort() sebelum dieksekusi secara eksplisit

Untuk mengaktifkan Evaluasi Segera:

  1. Buka Konsol.
  2. Buka Setelan Konsol Tombol Setelan Konsol.
  3. Aktifkan kotak centang Eager evaluation.

DevTools tidak mengevaluasi dengan cepat jika ekspresi menyebabkan efek samping.

Petunjuk argumen

Saat Anda mengetik fungsi, Konsol kini akan menampilkan argumen yang diharapkan fungsi.

Petunjuk argumen di Konsol.

Gambar 2. Berbagai contoh petunjuk argumen di Konsol

Catatan:

  • Tanda tanya sebelum argumen, seperti ?options, mewakili argumen opsional.
  • Elipsis sebelum argumen, seperti ...items, mewakili spread.
  • Beberapa fungsi, seperti CSS.supports(), menerima beberapa tanda tangan argumen.

Pelengkapan otomatis setelah eksekusi fungsi

Setelah mengaktifkan Evaluasi Cepat, Konsol kini juga menampilkan properti dan fungsi mana saja yang tersedia setelah Anda mengetik fungsi.

Setelah menjalankan document.querySelector('p'), Konsol kini dapat menampilkan properti dan fungsi yang tersedia untuk elemen tersebut.

Gambar 3. Screenshot atas menunjukkan perilaku lama, dan screenshot bawah menunjukkan perilaku baru yang mendukung pelengkapan otomatis fungsi

Kata kunci ES2017 di pelengkapan otomatis

Kata kunci ES2017, seperti await, kini tersedia di UI pelengkapan otomatis Konsol.

Konsol kini menyarankan 'await' di UI pelengkapan otomatisnya.

Gambar 4. Konsol kini menyarankan await di UI pelengkapan otomatisnya

Audit yang lebih cepat dan lebih andal, UI baru, dan audit baru

Chrome 68 dilengkapi dengan Lighthouse 3.0. Bagian berikutnya adalah ringkasan beberapa perubahan terbesar. Lihat Mengumumkan Lighthouse 3.0 untuk mengetahui kisah lengkapnya.

Audit yang lebih cepat dan andal

Lighthouse 3.0 memiliki mesin audit internal baru, dengan nama kode Lantern, yang menyelesaikan audit Anda lebih cepat, dan dengan lebih sedikit varian di antara setiap proses.

UI Baru

Lighthouse 3.0 juga menghadirkan UI baru, berkat kolaborasi antara tim Lighthouse dan UX Chrome (Riset & Desain).

UI laporan baru di Lighthouse 3.0.

Gambar 5. UI laporan baru di Lighthouse 3.0

Audit baru

Lighthouse 3.0 juga dilengkapi dengan 4 audit baru:

  • First Contentful Paint
  • robots.txt tidak valid
  • Menggunakan format video untuk konten animasi
  • Hindari beberapa perjalanan pulang-pergi yang mahal ke asal mana pun

Dukungan BigInt

Chrome 68 mendukung primitif numerik baru yang disebut BigInt. BigInt memungkinkan Anda merepresentasikan bilangan bulat dengan presisi arbitrer. Coba di Konsol:

Contoh BigInt di Konsol.

Gambar 6. Contoh BigInt di Konsol

Menambahkan jalur properti untuk ditonton

Saat dijeda di titik henti sementara, klik kanan properti di panel Cakupan, lalu pilih Tambahkan jalur properti untuk ditonton guna menambahkan properti tersebut ke panel Pantau.

Contoh Tambahkan jalur properti untuk ditonton.

Gambar 7. Contoh Tambahkan jalur properti untuk ditonton

"Tampilkan stempel waktu" dipindahkan ke setelan

Kotak centang Tampilkan stempel waktu yang sebelumnya berada di Setelan Konsol Tombol Setelan Konsol telah dipindahkan ke Setelan.

Mendownload saluran pratinjau

Sebaiknya gunakan Chrome Canary, Dev, atau Beta sebagai browser pengembangan default Anda. Saluran pratinjau ini memberi Anda akses ke fitur DevTools terbaru, memungkinkan Anda menguji API platform web canggih, dan membantu Anda menemukan masalah di situs sebelum pengguna melakukannya.

Hubungi tim Chrome DevTools

Gunakan opsi berikut untuk membahas fitur baru, update, atau hal lain yang terkait dengan DevTools.

Yang baru di DevTools

Daftar semua yang telah dibahas dalam seri Yang baru di DevTools.