విషయ సూచిక[దాచు][చూపండి]
- 1. ప్రివ్యూ ప్లేన్ షో/దాచు
- 2. త్వరిత చర్య మెనుని తెరవండి
- 3. కోడ్ పూర్తి చేయడం
- 4. త్వరగా తెరవండి
- 5. క్లీన్
- 6. పరికరాల ప్రివ్యూ గమ్యం
- 7. కాల్ హైరార్కీని కనుగొనండి
- 8. టోగుల్ కాన్వాస్ లేదా SwiftUI ప్రివ్యూ మధ్య మారండి
- 9. మొత్తం ప్రాజెక్ట్లో ఏదైనా వచనాన్ని కనుగొనండి
- 10. దాచు/ఉపయోగాలను చూపించు
- 11. డీబగ్ ఏరియా (షో/దాచు)
- 12. రీ-ఇండెంట్ కోడ్
- 13. నేరుగా నిర్వచనానికి వెళ్లండి
- 14. SwiftUI ప్రివ్యూను పునఃప్రారంభిస్తుంది
- 15. SwiftUI యొక్క ఇన్స్పెక్టర్లను చూపించు
- ముగింపు
సాఫ్ట్వేర్ డెవలపర్లుగా, మేము యాప్లను రూపొందించడమే కాకుండా, అందుకోసం అందుబాటులో ఉన్న ఉత్తమ సాధనాలను కనుగొనడం మరియు ఉపయోగించడం కూడా ఇష్టపడతాము.
iOS డెవలపర్లుగా పని చేయడం నిజంగా మా అదృష్టం. మేము ఇప్పుడు మా టూల్బాక్స్లో కొత్త ప్రోగ్రామింగ్ భాషని కలిగి ఉన్నాము స్విఫ్ట్యూఐ. పరికరాలతో, మేము కలిగి ఉన్నాము, మేము భవిష్యత్తు కోసం బాగా అమర్చాము.
అయితే, మా వద్ద ఉన్న సాధనాలతో సమర్థవంతంగా పని చేయడం ఇష్టం. కీబోర్డ్ షార్ట్కట్లను ఉపయోగించడం అనేది మా ఉత్పాదకతను పెంచడానికి మరియు మరిన్ని కోడ్లను వ్రాయడానికి ఒక సాధారణ సాంకేతికత.
కాబట్టి, మీరు Xcodeలో తెలుసుకోవలసినవన్నీ వర్తించే కీబోర్డ్ సత్వరమార్గాలు – మీరు ఉపయోగించిన ప్రతి ఇతర ఎడిటర్కు ప్రత్యేకమైనవి.
మీరు ఈ పేజీలో అంతగా తెలియని స్విఫ్ట్ కీబోర్డ్ షార్ట్కట్లను కనుగొంటారు, కాబట్టి మీరు మీ ఉత్పాదకతను మరింత పెంచుకోవచ్చు. ప్రారంభిద్దాం.
1. ప్రివ్యూ ప్లేన్ షో/దాచు
మీరు చిన్న మ్యాక్బుక్ స్క్రీన్తో ప్రయాణంలో ఉన్నట్లయితే ఇది కూడా జరగవచ్చు. అదృష్టవశాత్తూ, ఒకే విధమైన కీబోర్డ్ సత్వరమార్గం అందుబాటులో ఉంది:
2. త్వరిత చర్య మెనుని తెరవండి
మీకు బృందం ఉన్నప్పుడు మరియు ఒక సభ్యుడు కోడ్లో SwiftUI వీక్షణలను అభివృద్ధి చేయడానికి ఇష్టపడినప్పుడు మరొకరు విజువల్ టూల్ని ఉపయోగించడానికి ఇష్టపడితే, అది రెండింటినీ ఉత్పత్తి చేస్తుంది!
మీ కాన్వాస్ మరియు కోడ్ ఎప్పటికీ సమకాలీకరించబడవు! మరియు దానితో, నేను అన్ని రకాల డెవలపర్ల కోసం ఉపయోగకరమైన కీబోర్డ్ సత్వరమార్గాన్ని అందించాలనుకుంటున్నాను. మీరు క్రింది సత్వరమార్గాన్ని ఉపయోగించడం ద్వారా త్వరిత-చర్యల మెనుని యాక్సెస్ చేయవచ్చు.
3. కోడ్ పూర్తి చేయడం
కోడ్ పూర్తి చేయకుండా పని చేయడం గర్భం ధరించడం కష్టం. APIలను పరిశోధించడానికి మరియు టైప్ చేస్తున్నప్పుడు సమయాన్ని ఆదా చేయడానికి మీరు ఖచ్చితంగా దీన్ని ఎల్లప్పుడూ ఉపయోగిస్తారు.
4. త్వరగా తెరవండి
ఓపెన్ శీఘ్ర ఆదేశాన్ని ఉపయోగించడం ద్వారా మీరు మీ ప్రాజెక్ట్ లేదా వర్క్స్పేస్లోని ఏదైనా సోర్స్ లొకేషన్కి వేగంగా వెళ్లవచ్చు. మీ ప్రాజెక్ట్లో (మరియు మీరు దిగుమతి చేసుకున్న ఏదైనా SDK) తరగతి, ఇంటర్ఫేస్, ఫంక్షన్, పద్ధతి, enum మొదలైన వాటి పేరును నమోదు చేయడం ప్రారంభించండి మరియు శోధన పదబంధానికి సరిపోలే చిహ్నాల జాబితా పాపప్లో కనిపిస్తుంది.
5. క్లీన్
మీరు సృష్టించిన కోడ్ ఓకే అని మీరు చాలా నమ్మకంగా ఉన్నప్పుడు ఇది ఉపయోగపడుతుంది, కానీ మీరు దాన్ని అమలు చేసినప్పుడు ఏదో విచ్ఛిన్నం అవుతుంది. ప్రాజెక్ట్ను శుభ్రపరచండి మరియు దానిని మళ్లీ అమలు చేయండి; బహుశా - బహుశా - మీ కోడ్ సరైనది. క్లీనర్ మీ సమస్యను పరిష్కరించకపోతే, మీరు డీబగ్ విభాగాన్ని ప్రదర్శించాల్సి రావచ్చు.
6. పరికరాల ప్రివ్యూ గమ్యం
మీరు మీ దృక్పథాన్ని అతిపెద్ద iPhone 13 Pro Maxపైనే కాకుండా ఇతర చిన్న స్మార్ట్ఫోన్లపై కూడా తనిఖీ చేయాలనుకోవచ్చు. గమ్యాన్ని మార్చడానికి, గమ్యస్థాన ఎంపికను తెరవడానికి ఈ సులభ సత్వరమార్గాన్ని ఉపయోగించండి:
7. కాల్ హైరార్కీని కనుగొనండి
ఈ సత్వరమార్గం కాల్ హైరార్కీ వీక్షణను ప్రదర్శిస్తుంది, ఇది మీ కోడ్లో ఎంచుకున్న పద్ధతికి కాల్ చేసే ఏవైనా స్థానాలను ప్రదర్శిస్తుంది, అలాగే ఆ పద్ధతులకు కాల్ చేసే ఏవైనా పద్ధతులను ప్రదర్శిస్తుంది.
8. టోగుల్ కాన్వాస్ లేదా SwiftUI ప్రివ్యూ మధ్య మారండి
మీరు SwiftUI కోడ్ని వ్రాస్తున్నప్పుడు మీరు డిజైన్ చేస్తున్న UI యొక్క ప్రత్యక్ష ప్రివ్యూని కాన్వాస్ అందిస్తుంది. దీన్ని రెండు-మార్గం అనుభవంగా మార్చడానికి Apple చాలా కష్టపడింది, అంటే మీరు ప్రివ్యూలో చేసే ఏవైనా మార్పులు (ఉదాహరణకు, UI భాగాలను తరలించడం లేదా జోడించడం ద్వారా) కోడ్ ఎడిటర్లో కూడా ప్రతిబింబిస్తాయి మరియు దీనికి విరుద్ధంగా.
9. మొత్తం ప్రాజెక్ట్లో ఏదైనా వచనాన్ని కనుగొనండి
మీరు మీ ప్రాజెక్ట్లో నిర్దిష్ట వచనాన్ని కనుగొనవలసి వచ్చినప్పుడు, కింది ఆదేశాన్ని ఉపయోగించండి.
10. దాచు/ఉపయోగాలను చూపించు
ఉపయోగంలో లేనప్పుడు, కుడి వైపున ఉన్న యుటిలిటీ విండో కూడా దారిలోకి వస్తుంది. నేను స్టోరీబోర్డ్లో పని చేస్తున్నప్పుడు మాత్రమే ఇది నాకు ఉపయోగకరంగా ఉంటుంది కాబట్టి, నేను స్టోరీబోర్డ్ మరియు కోడ్ ఫైల్ల మధ్య మారినప్పుడు దాన్ని టోగుల్ చేయడానికి కింది ఆదేశాన్ని ఉపయోగిస్తాను.
11. డీబగ్ ఏరియా (షో/దాచు)
డీబగ్ విభాగాన్ని ప్రదర్శించండి, ఇందులో వేరియబుల్స్ వీక్షణ మరియు కన్సోల్ ఉంటాయి. మీ ప్రోగ్రామ్ బ్రేక్పాయింట్కు చేరుకున్నప్పుడు, వేరియబుల్స్ వీక్షణ పరిధిలోని అన్ని వేరియబుల్స్ యొక్క ప్రస్తుత స్థితిని ప్రదర్శిస్తుంది. మీ ప్రోగ్రామ్ కన్సోల్లో నడుస్తుంది కాబట్టి మీరు లాగిన్ చేసిన వాటిని మీరు చూస్తారు. మీరు డీబగ్గింగ్ ద్వారా ఉన్నప్పుడు, డీబగ్ బాక్స్ను దాచడానికి అదే సత్వరమార్గాన్ని ఉపయోగించండి.
12. రీ-ఇండెంట్ కోడ్
ఇది తరచుగా "ఫార్మాటింగ్ కోడ్"గా సూచించబడుతుంది, అయితే Xcodeలో, దీనిని "రీ-ఇండెంట్"గా సూచిస్తారు. మీరు దీన్ని ఏ విధంగా పిలిచినా, ప్రతి పంక్తి ప్రారంభంలో దాన్ని ఎంచుకుని, సూచనలను అనుసరించడం ద్వారా మీరు తగిన స్థలాన్ని జోడించవచ్చు. మీరు ఒక పంక్తిని ముందుగా ఎంచుకోకుండానే మళ్లీ ఇండెంట్ చేయవచ్చు.
13. నేరుగా నిర్వచనానికి వెళ్లండి
కొత్త APIలను నేర్చుకునేటప్పుడు లేదా తెలియని కోడ్బేస్ను దాటుతున్నప్పుడు ఇది నిజంగా ఉపయోగకరంగా ఉంటుంది. ObservedObject సరిగ్గా ఏమి చేస్తుంది? దాని పద్ధతులు మరియు గుణాలు, అది అమలు చేసే ఇంటర్ఫేస్లు మరియు దాని నుండి ఉత్పన్నమయ్యే తరగతి గురించి తెలుసుకోవడానికి దాని నిర్వచనానికి నావిగేట్ చేయండి.
14. SwiftUI ప్రివ్యూను పునఃప్రారంభిస్తుంది
మీరు వీక్షణను తెరిచినప్పుడు, Xcode దానిని తక్షణమే నిర్మించదు. బదులుగా మీరు అలా చేయమని స్పష్టంగా సూచించే వరకు వేచి ఉంటుంది. మా SwiftUI కోడ్లో ఏవైనా సమస్యలు ఉంటే ప్రివ్యూ కూడా తప్పుగా పని చేస్తుంది. అవును, మీరు బటన్ను క్లిక్ చేయడం ద్వారా ప్రివ్యూని పునఃప్రారంభించవచ్చు.
15. SwiftUI యొక్క ఇన్స్పెక్టర్లను చూపించు
ఇది మనకు తెలిసిన మరో UIKit సత్వరమార్గం. ఫైల్ ఇన్స్పెక్టర్, హిస్టరీ ఇన్స్పెక్టర్, క్విక్ హెల్ప్ ఇన్స్పెక్టర్ మరియు అట్రిబ్యూట్స్ ఇన్స్పెక్టర్ అందరూ ప్రతి SwiftUI వీక్షణలో ఉంటారు. అవన్నీ మా ప్రస్తుత వీక్షణకు సంబంధించి అనేక ఉపయోగకరమైన లక్షణాలను అందిస్తాయి.
త్వరిత సహాయ ఇన్స్పెక్టర్, ఉదాహరణకు, ప్రస్తుత వీక్షణకు సంబంధించిన డాక్యుమెంటేషన్కు యాక్సెస్ను మాకు అందిస్తుంది. టెక్స్ట్, కలర్ మొదలైన అంతర్నిర్మిత వీక్షణలను ఉపయోగించుకోవడానికి ఇది ఉపయోగపడుతుంది.
ముగింపు
ఇది ఉత్పాదకత యొక్క చిన్న స్థాయిలో ఉన్నప్పటికీ, కీబోర్డ్ సత్వరమార్గాలు మా సామర్థ్యాన్ని పెంచడానికి అద్భుతమైన విధానం.
స్విఫ్ట్యూఐ డెవలపర్లు మరియు డిజైనర్లు ఇద్దరినీ త్వరగా యూజర్ ఇంటర్ఫేస్లను రూపొందించడానికి అనుమతించే అద్భుతమైన ఫ్రేమ్వర్క్.
సమాధానం ఇవ్వూ