תוכן העניינים[להתחבא][הופעה]
- 1. תצוגה מקדימה של מטוס הצג/הסתרה
- 2. פתח את תפריט פעולה מהירה
- 3. השלמת קוד
- 4. פתח במהירות
- 5. נקי
- 6. תצוגה מקדימה של יעד ההתקנים
- 7. מצא את היררכיית השיחות
- 8. עבור בין החלפת קנבס או תצוגה מקדימה של SwiftUI
- 9. מצא כל טקסט בפרויקט כולו
- 10. הצג הסתר/כלי עזר
- 11. אזור ניפוי באגים (הצג/הסתר)
- 12. קוד הזחה מחדש
- 13. עבור ישירות להגדרה
- 14. SwiftUI המשך את התצוגה המקדימה
- 15. הצג את המפקחים של SwiftUI
- סיכום
כמפתחי תוכנה, אנחנו אוהבים לא רק לבנות אפליקציות, אלא גם למצוא ולהשתמש בכלים הטובים ביותר הזמינים לעשות זאת.
אנחנו באמת ברי מזל לעבוד כמפתחי iOS. כעת יש לנו שפת תכנות חדשה בארגז הכלים שלנו עם SwiftUI. עם המכשירים, יש לנו, אנחנו מצוידים היטב לעתיד.
עם זאת, אנחנו אוהבים לעבוד ביעילות עם הכלים שיש לנו. שימוש בקיצורי מקלדת היא טכניקה פשוטה כדי להגביר את הפרודוקטיביות שלנו ולכתוב יותר קוד.
לכן, כל מה שאתה צריך לדעת ב-Xcode הם קיצורי המקלדת הרלוונטיים - אלה שהם ייחודיים לכל עורך אחר שהשתמשת בו.
תוכלו למצוא את קיצורי המקלדת המהירים הפחות מוכרים בדף זה, כך שתוכלו להגביר את הפרודוקטיביות שלכם אפילו יותר. בואו נתחיל.
1. תצוגה מקדימה של מטוס הצג/הסתרה
זה עשוי לקרות גם אם אתה בדרכים עם מסך מקבוק קטן בלבד. למרבה המזל, קיצור המקשים הזהה זמין:
2. פתח את תפריט פעולה מהירה
כאשר יש לך צוות וחבר אחד מעדיף לפתח תצוגות SwiftUI בקוד בעוד שאחר מעדיף להשתמש בכלי החזותי, זה יפיק את שניהם!
הקנבס והקוד שלך לעולם לא יהיו מסונכרנים! ועם זה, אני רוצה להציג קיצור מקלדת שימושי לכל מיני מפתחים. תוכל לגשת לתפריט הפעולות המהירות באמצעות קיצור הדרך הבא.
3. השלמת קוד
קשה לתפוס עבודה ללא השלמת קוד. בהחלט תשתמש בו כל הזמן כדי לחקור ממשקי API ולחסוך זמן בזמן ההקלדה.
4. פתח במהירות
אתה יכול לעבור במהירות לכל מיקום מקור בפרוייקט או בסביבת העבודה שלך באמצעות הפקודה 'פתח במהירות'. כל שעליך לעשות הוא להזין את השם של כל מחלקה, ממשק, פונקציה, שיטה, enum וכו' בפרויקט שלך (ובכל SDK שייבאת) ורשימת סמלים התואמים לביטוי החיפוש תופיע בחלון הקופץ.
5. נקי
זה שימושי כאשר אתה די בטוח שהקוד שיצרת בסדר, אבל משהו נשבר כשאתה מפעיל אותו. נקה את הפרויקט והפעל אותו מחדש; אולי - רק אולי - הקוד שלך נכון. אם מנקה לא פותר את הבעיה שלך, ייתכן שיהיה עליך להציג את סעיף ניפוי הבאגים.
6. תצוגה מקדימה של יעד ההתקנים
אולי תרצה לבדוק את נקודת המבט שלך לא רק על ה-iPhone 13 Pro Max הגדול ביותר, אלא גם על סמארטפונים קטנים אחרים. כדי לשנות את היעד, השתמש בקיצור דרך שימושי זה כדי לפתוח את בחירת היעד:
7. מצא את היררכיית השיחות
קיצור זה יציג את תצוגת ה-Call Hirarchy, אשר תציג את כל המיקומים בקוד שלך הקוראים לשיטה שנבחרה, כמו גם כל מתודה הקוראת לשיטות הללו בתורן, וכן הלאה.
8. עבור בין החלפת קנבס או תצוגה מקדימה של SwiftUI
Canvas נותן תצוגה מקדימה חיה של ממשק המשתמש שאתה מעצב בזמן שאתה כותב קוד SwiftUI. אפל עשתה מאמצים רבים כדי להפוך זאת לחוויה דו-כיוונית, מה שאומר שכל שינוי שתבצע בתצוגה המקדימה (למשל, על ידי הזזה או הוספת רכיבי ממשק משתמש) יבוא לידי ביטוי גם בעורך הקוד, ולהיפך.
9. מצא כל טקסט בפרויקט כולו
כאשר אתה צריך למצוא טקסט מסוים בפרויקט שלך, השתמש בפקודה הבאה.
10. הצג הסתר/כלי עזר
כאשר אינו בשימוש, חלון השירות בצד ימין יכול גם להפריע. מכיוון שזה שימושי לי רק בזמן שאני עובד על לוח תכנון, אני משתמש בפקודה הבאה כדי להחליף אותה כשאני עובר בין קובצי תכנון וקוד.
11. אזור ניפוי באגים (הצג/הסתר)
הצג את קטע ניפוי הבאגים, הכולל את תצוגת המשתנים והמסוף. כאשר התוכנית שלך מגיעה לנקודת שבירה, תצוגת המשתנים מציגה את המצב הנוכחי של כל המשתנים בהיקף. אתה תראה את כל מה שרשמת בזמן שהתוכנית שלך פועלת במסוף. כשתסיים את ניפוי הבאגים, השתמש באותו קיצור דרך כדי להסתיר את תיבת ניפוי הבאגים.
12. קוד הזחה מחדש
זה מכונה לעתים קרובות "קוד עיצוב", אולם ב-Xcode הוא מכונה "הכנס מחדש". איך שלא תקרא לזה, אתה יכול להוסיף את כמות השטח המתאימה בתחילת כל שורה על ידי בחירתו ולאחר מכן ביצוע ההוראה. אתה יכול גם להכניס מחדש שורה בודדת מבלי שתצטרך לבחור בה קודם.
13. עבור ישירות להגדרה
זה ממש שימושי כשלומדים ממשקי API חדשים או עוברים בבסיס קוד לא מוכר. מה בדיוק עושה ObservedObject? נווט אל ההגדרה שלו כדי ללמוד על השיטות והתכונות שלו, הממשקים שהוא מיישם והכיתה שממנה הוא נובע.
14. SwiftUI המשך את התצוגה המקדימה
כשאתה פותח תצוגה, Xcode לא בונה אותה באופן מיידי. במקום זאת הוא ימתין עד שתנחה אותו במפורש לעשות זאת. התצוגה המקדימה עלולה לתפקד גם אם יש בעיות כלשהן בקוד SwiftUI שלנו. כן, אתה יכול להמשיך את התצוגה המקדימה על ידי לחיצה על הכפתור.
15. הצג את המפקחים של SwiftUI
זהו עוד קיצור דרך UIKit שכדאי לנו להכיר. מפקח הקבצים, מפקח ההיסטוריה, מפקח העזרה המהירה ומפקח התכונות נמצאים כולם בכל תצוגת SwiftUI. כולם מספקים לנו מספר תכונות שימושיות ביחס לתפיסה הנוכחית שלנו.
מפקח העזרה המהירה, למשל, מספק לנו גישה לתיעוד לגבי התצוגה הנוכחית. זה שימושי לשימוש בתצוגות מובנות כגון טקסט, צבע וכן הלאה.
סיכום
גם אם זה ברמת פרודוקטיביות זעירה, קיצורי מקלדת הם גישה נהדרת להגביר את היעילות שלנו.
SwiftUI היא מסגרת פנטסטית המאפשרת למפתחים ולמעצבים לבנות במהירות ממשקי משתמש.
השאירו תגובה