Dart-code: perintah flutter "toggle debug paint"

Dibuat pada 20 Jul 2017  ·  5Komentar  ·  Sumber: Dart-Code/Dart-Code

Template aplikasi flutter default memiliki komentar berikut:

// Invoke "debug paint" (press "p" in the console where you
// ran "flutter run", or select "Toggle Debug Paint" from the
// Flutter tool window in IntelliJ) to see the wireframe for
// each widget.

Akan lebih baik jika Dart-Code akan mendukung "cat debug" juga. Ada lebih banyak perintah yang didukung flutter run , tetapi menurut saya ini yang paling membantu. Dan "restart penuh": #368.

in debugger in flutter is enhancement

Komentar yang paling membantu

Saya telah menambahkan semua perintah yang dapat saya temukan di file intelliJ, akan disertakan dalam v2.3 (dengan pengecualian membuka timeline Observatorium, yang mungkin atau mungkin tidak disertakan dalam 2.3).

Semua 5 komentar

@devoncarew @eseidelGoogle Apakah perintah ini tersedia melalui flutter run --machine ? Saya tidak dapat melihatnya terdaftar di halaman daemon meskipun ada pembicaraan tentang memanggil ekstensi layanan - apakah itu salah satunya? Jika demikian, di mana saya dapat menemukan infonya? (Saya melakukan pencarian cepat melalui sumber atom-flutter tetapi tidak dapat melihat apa pun yang terlihat seperti ini).

@DanTup , sumber atom-flutter belum dipertahankan - saya tidak akan mencarinya sebagai contoh. Sumber IntelliJ (terkait Flutter) ada di sini: https://github.com/flutter/flutter-intellij.

Untuk ini, kami memanggil ekstensi layanan - disumbangkan oleh flutter runtime - disebut ext.flutter.debugPaint (https://github.com/flutter/flutter-intellij/blob/210cec052c4ed3a5f4fb77e2d58a62bfdc0d800f/src/io/flutter/view /FlutterView.java#L167).

Dan secara khusus, kami menggunakan daemon API untuk mem-proxy panggilan ekstensi layanan ( app.callServiceExtension , https://github.com/flutter/flutter-intellij/blob/master/src/io/flutter/run/ daemon/DaemonApi.java#L84).

Semoga membantu -

@devoncarew Sempurna, terima kasih! Apakah ada dokumen tentang ekstensi layanan ini, atau apakah sumber IntelliJ adalah tempat terbaik untuk melihat semua yang tersedia?

Saya telah menambahkan semua perintah yang dapat saya temukan di file intelliJ, akan disertakan dalam v2.3 (dengan pengecualian membuka timeline Observatorium, yang mungkin atau mungkin tidak disertakan dalam 2.3).

Tidak ada dokumen seperti itu; sumber IntelliJ akan menjadi sistem catatan terbaik untuk sementara waktu. Anda juga dapat membaca sekilas kode flutter repo, dan Anda seharusnya bisa mendapatkan daftar ekstensi protokol layanan dari protokol tersebut.

Saya telah menambahkan semua perintah yang dapat saya temukan di file intelliJ

🎉

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

jascodes picture jascodes  ·  4Komentar

partounian picture partounian  ·  4Komentar

rgb1380 picture rgb1380  ·  3Komentar

DanTup picture DanTup  ·  4Komentar

mccadi picture mccadi  ·  3Komentar