Dart hisoblanadi emas faqat a til, emas ichida tushuncha da kamida. The Dart SDK keladi bilan a o'rnatish ning Flutter quyidagi kabi ishlab chiqish bosqichida umumiy vazifalarni bajarishda yordam beradigan vositalar (oldingi Dartni ishlab chiqish vositalari bo'limida ko'rib chiqilgan):
Dart JIT va AOT kompilyatorlari
Profil yaratish, disk raskadrovka, va ro'yxatga olish bilan the Dart DevTools va Observatoriya (batafsilroq bobda 12 , Sinov, disk raskadrovka va joylashtirish ).
Statik kod tahlil bilan uning o'rnatilgan analizator: https:/ / dart. dev/ qo'llanmalar/ til/ tahlil- imkoniyatlari
Kompilyatsiya Flutter ilovalar va issiq qayta yuklash
Qachon siz yozish yoki disk raskadrovka kod, siz bo'ladi bo'l foydalanish the Dart VM bilan JIT. Bu profillash vositalari, issiq qayta yuklash kabi xususiyatlardan foydalanishga yordam beradi (siz bobga murojaat qilishingiz mumkin 3 , Flutterga kirish ) va boshqalar.
Qachon bino sizning ilova uchun ozod qilish, the kod bo'ladi bo'l tuzilgan ichida AOT va sizning ilova yadro kutubxonalari va axlat yig'uvchilar kabi Dart SDK imkoniyatlariga ega bo'lgan Dart VM ning kichik versiyasi (ko'proq ish vaqti kutubxonasiga o'xshaydi) bilan jo'natiladi.
Bu farq, da birinchi, qiladi emas ko'rinadi uchun bo'l muhim dan the ishlab chiquvchi nuqta ning ko'rinish, chunki biz dasturni shunchaki yozish va ishga tushirishni xohlaymiz, to'g'rimi? Biroq, unumdorlik haqida gap ketganda, bu Flutter tomonidan qo'llaniladigan eng asosiy Dart kuchli tomonlaridan biriga aylanadi.
Flutter issiq qayta yuklash hisoblanadi bitta ning uning eng mashhur Xususiyatlari va ko'rsatadi the va'da berdi harakatdagi mahsuldorlik. Ilovani ishga tushirayotganda jonli Dart kodini almashtirish uchun JIT kompilyatsiyasiga tayanadi, shuning uchun biz dastur kodimizni o'zgartirishimiz va natijani deyarli real vaqtda ko'rishimiz mumkin. IDE plaginlari bilan, bu aylanadi hatto Tezroq kabi, keyin tejash a o'zgartirish, the plagin jo'natmalar the qayta yuklang va natija tezda ko'rinadi.
Hech bir tasvir bu ajoyib xususiyatning imkoniyatlarini tasvirlab bera olmaydi. Shunday qilib, bobni tekshirgandan so'ng 3 , An Kirish uchun Flutter , I taklif qilish siz yugur the Flutter boshlovchi loyiha uchun ushbu ajoyib xususiyat bilan birinchi aloqaga ega bo'ling.
Boshqa juda salqin Dart asbob bo'ladi Dart analizatori:
Bu asbob yordam beradi uchun raqam tashqariga salohiyat muammolar bilan turlari va the tavsiya etiladi kodni ishga tushirishdan oldin sintaksis.
Do'stlaringiz bilan baham: |