فهرست[پټ][ښکاره]
- 1. د الوتکې ښکار/ پټول
- 2. د چټک عمل مینو پرانیزئ
- 3. د کوډ بشپړول
- 4. ژر خلاص کړئ
- 5. پاک
- 6. د وسیلو د منزل مخکتنه
- 7. د کال درجه بندي ومومئ
- 8. د توګل کینوس یا SwiftUI مخکتنې تر منځ تیر کړئ
- 9. په ټوله پروژه کې کوم متن ومومئ
- 10. پټول/کارونې ښکاره کړئ
- 11. د ډیبګ ساحه (ښکاره/ پټول)
- 12. کوډ بیا انډینټ
- 13. مستقیم تعریف ته لاړ شئ
- 14. SwiftUI بیاکتنه بیا پیل کړئ
- 15. د SwiftUI پلټونکي وښایاست
- پایله
د سافټویر جوړونکو په توګه، موږ نه یوازې د ایپسونو جوړول خوښوو، بلکې د دې کولو لپاره موجود غوره وسیلو موندل او کارول هم خوښوو.
موږ واقعیا بختور یو چې د iOS پراختیا کونکو په توګه کار کوو. موږ اوس زموږ په وسیلې بکس کې د برنامې نوې ژبه لرو سویفټیو. د وسایلو سره، موږ لرو، موږ د راتلونکي لپاره ښه سمبال یو.
په هرصورت، موږ د هغه وسیلو سره په اغیزمنه توګه کار کوو چې موږ یې لرو. د کیبورډ شارټ کټونو کارول یو ساده تخنیک دی چې زموږ د محصول لوړولو او نور کوډ لیکلو لپاره.
نو، ټول هغه څه چې تاسو یې په ایکس کوډ کې پوهیدلو ته اړتیا لرئ د تطبیق وړ کیبورډ شارټ کټونه دي - هغه چې د هر بل مدیر لپاره ځانګړي دي چې تاسو یې کارولي دي.
تاسو به په دې پاڼه کې لږ پیژندل شوي سویفټ کیبورډ شارټ کټونه ومومئ، نو تاسو کولی شئ خپل تولید نور هم لوړ کړئ. راځئ چې پیل وکړو.
1. د الوتکې ښکار/ پټول
دا ممکن هم پیښ شي که تاسو یوازې د کوچني MacBook سکرین سره په تګ کې یاست. خوشبختانه، د ورته کیبورډ شارټ کټ شتون لري:
2. د چټک عمل مینو پرانیزئ
کله چې تاسو ټیم ولرئ او یو غړی غوره کوي چې په کوډ کې د SwiftUI لیدونو ته وده ورکړي پداسې حال کې چې بل د لید وسیله کارولو ته ترجیح ورکوي ، دا به دواړه رامینځته کړي!
ستاسو کینوس او کوډ به هیڅکله همغږي نه وي! او د دې سره ، زه غواړم د هر ډول پراختیا کونکو لپاره ګټور کیبورډ شارټ کټ وړاندې کړم. تاسو کولی شئ د لاندې شارټ کټ په کارولو سره د چټک عمل مینو ته لاسرسی ومومئ.
3. د کوډ بشپړول
د کوډ بشپړولو پرته کار کول ستونزمن کار دی. تاسو به حتما دا هر وخت د APIs تحقیق کولو لپاره وکاروئ او د ټایپ کولو پرمهال وخت خوندي کړئ.
4. ژر خلاص کړئ
تاسو کولی شئ په چټکۍ سره د خلاصې چټک کمانډ په کارولو سره ستاسو په پروژه یا کاري ځای کې هرې سرچینې ځای ته لاړ شئ. په ساده ډول ستاسو په پروژه کې د هر ټولګي ، انٹرفیس ، فنکشن ، میتود ، اینوم ، او داسې نورو نوم دننه کول پیل کړئ (او کوم SDK چې تاسو وارد کړی وي) او د سمبولونو لیست چې د لټون جملې سره سمون لري په پاپ اپ کې به څرګند شي.
5. پاک
دا کار هغه وخت ګټور دی کله چې تاسو ډاډه یاست چې کوم کوډ چې تاسو جوړ کړی سم دی، مګر یو څه ماتیږي کله چې تاسو یې اجرا کوئ. پروژه پاکه کړئ او بیا یې پرمخ وړئ؛ شاید - یوازې شاید - ستاسو کوډ سم دی. که یو کلینر ستاسو مسله حل نکړي، تاسو ممکن د ډیبګ برخه ښودلو ته اړتیا ولرئ.
6. د وسیلو د منزل مخکتنه
تاسو شاید غواړئ خپل لید نه یوازې په لوی iPhone 13 پرو میکس کې وګورئ ، بلکه په نورو کوچني سمارټ فونونو کې هم. د منزل بدلولو لپاره، د منزل انتخاب خلاصولو لپاره دا لاسي شارټ کټ وکاروئ:
7. د کال درجه بندي ومومئ
دا شارټ کټ به د کال هیرارچي لید وښیې ، کوم چې به ستاسو په کوډ کې کوم ځایونه وښیې چې غوره شوي میتود ته زنګ ووهي ، په بیله بیا کوم میتودونه چې دا میتودونه په بدل کې بولي ، او داسې نور.
8. د توګل کینوس یا SwiftUI مخکتنې تر منځ تیر کړئ
کینوس د هغه UI ژوندی لید وړاندې کوي چې تاسو یې ډیزاین کوئ کله چې تاسو د SwiftUI کوډ لیکئ. ایپل د دې دوه اړخیزې تجربې رامینځته کولو لپاره لوی دردونو ته رسیدلی ، پدې معنی چې کوم بدلون چې تاسو یې په مخکتنه کې رامینځته کوئ (د مثال په توګه ، د UI اجزاو حرکت کول یا اضافه کول) به د کوډ ایډیټر کې منعکس شي ، او برعکس.
9. په ټوله پروژه کې کوم متن ومومئ
کله چې تاسو اړتیا لرئ په خپله پروژه کې یو مشخص متن ومومئ، لاندې کمانډ وکاروئ.
10. پټول/کارونې ښکاره کړئ
کله چې په کارولو کې نه وي، ښي خوا ته د کارونې کړکۍ هم کولی شي په لاره کې راشي. ځکه چې دا یوازې زما لپاره ګټور دی پداسې حال کې چې زه په کیسه بورډ کې کار کوم ، زه لاندې کمانډ کاروم چې دا د توګل کولو لپاره کاروم کله چې زه د کیسې بورډ او کوډ فایلونو ترمینځ لیږدوم.
11. د ډیبګ ساحه (ښکاره/ پټول)
د ډیبګ برخه ښکاره کړئ، کوم چې د متغیر لید او کنسول شامل دي. کله چې ستاسو برنامه وقفې ته ورسیږي ، د متغیر لید په ساحه کې د ټولو متغیرونو اوسنی حالت ښیې. تاسو به هغه څه وګورئ چې تاسو لاګ شوي یاست ځکه چې ستاسو برنامه په کنسول کې پرمخ ځي. کله چې تاسو د ډیبګ کولو له لارې یاست ، د ډیبګ بکس پټولو لپاره ورته شارټ کټ وکاروئ.
12. کوډ بیا انډینټ
دا په مکرر ډول د "فارمیټینګ کوډ" په نوم یادیږي ، په هرصورت ، په ایکس کوډ کې ، دا د "ری-انډینټ" په توګه راجع کیږي. هر هغه څه چې تاسو ورته وایئ، تاسو کولی شئ د هرې کرښې په پیل کې د هغه په غوره کولو او بیا لارښوونې تعقیبولو سره مناسبه اندازه ځای اضافه کړئ. تاسو کولی شئ پرته له دې چې لومړی یې غوره کړئ یو واحد کرښه بیا په نښه کړئ.
13. مستقیم تعریف ته لاړ شئ
دا واقعیا ګټور دی کله چې نوي APIs زده کړئ یا د ناپیژندل شوي کوډبیس څخه تیریږئ. ObservedObject په حقیقت کې څه کوي؟ د دې تعریف ته لاړشئ ترڅو د دې میتودونو او ځانګړتیاو په اړه زده کړئ ، هغه انٹرفیسونه چې دا یې پلي کوي ، او له هغه ټولګي څخه ترلاسه کیږي.
14. SwiftUI بیاکتنه بیا پیل کړئ
کله چې تاسو یو لید خلاص کړئ، ایکس کوډ سمدستي دا نه جوړوي. دا به د دې پرځای انتظار وکړي تر هغه چې تاسو په ښکاره ډول ورته لارښوونه وکړئ. مخکتنه هم کولی شي خرابه کړي که زموږ د SwiftUI کوډ کې کومه مسله شتون ولري. هو، تاسو کولی شئ د تڼۍ په کلیک کولو سره مخکتنه بیا پیل کړئ.
15. د SwiftUI پلټونکي وښایاست
دا یو بل UIKit شارټ کټ دی چې موږ باید ورسره اشنا شو. د فایل انسپکټر، د تاریخ انسپکټر، د چټک مرستې انسپکټر، او د ځانګړتیاو انسپکټر ټول په هر SwiftUI لید کې شتون لري. دوی ټول موږ ته زموږ د اوسني لید په تړاو یو شمیر ګټورې ځانګړتیاوې چمتو کوي.
د سمدستي مرستې مفتش، د بیلګې په توګه، موږ ته د اوسني لید په اړه اسنادو ته لاسرسی چمتو کوي. دا د جوړ شوي لیدونو لکه متن ، رنګ او داسې نورو کارولو لپاره ګټور دی.
پایله
حتی که دا د تولید په کوچنۍ کچه کې وي، د کیبورډ شارټ کټونه زموږ د موثریت لوړولو لپاره خورا ښه لاره ده.
سویفټیو یو په زړه پوری چوکاټ دی چې پراختیا کونکو او ډیزاینرانو ته اجازه ورکوي چې په چټکۍ سره د کارن انٹرفیس جوړ کړي.
یو ځواب ورکړئ ووځي