Xcode అనేది గో-టు మాక్ డెవలప్మెంట్ ఎన్విరాన్మెంట్, అయితే ఇది ఒక బిగినర్స్ కోసం కొంచెం ఎక్కువ కావచ్చు. మీరు ఆసక్తిగా ఉండి, చుట్టూ ఆడాలనుకుంటే, మైక్రోసాఫ్ట్ విజువల్ స్టూడియో కోడ్ ఉత్తమ ఎంపిక కావచ్చు.
కొన్ని సంవత్సరాల క్రితం కంపెనీ తన Mac మరియు iOS సపోర్ట్ను పెంచినందున, Mac విభాగంలో Microsoft ని చూడటం ఇక విచిత్రమైనది కాదు. విజువల్ స్టూడియో కోడ్ అనేది ఆపిల్ యొక్క ప్రత్యర్థి నుండి మరొక ఆశాజనకమైన ఉత్పత్తి.
ఇది అనేక భాషలకు మద్దతును కలిగి ఉంది మరియు అవి వివిధ అవసరాలకు ఉపయోగపడుతున్నందున మీరు దానిని Xcode తో పోల్చాల్సిన అవసరం లేదు.
ఇది ఎవరి కోసం?
మీరైతే ఎక్స్టెన్సిబుల్ టెక్స్ట్ ఎడిటర్ కోసం చూస్తోంది , విజువల్ స్టూడియో ఉత్కృష్ట మరియు అటామ్కి నిజమైన పోటీదారు. మైక్రోసాఫ్ట్ యొక్క ఇటీవలి మాకోస్ ప్రయత్నాల మాదిరిగానే, ఇది ఆపిల్ ప్లాట్ఫారమ్లో ఇంట్లో ఆశ్చర్యకరంగా అనిపిస్తుంది.
ఇది ఒక ముదురు థీమ్ని కలిగి ఉంది మరియు విండోస్ వెర్షన్ యొక్క హడావిడిగా డాష్-ఆఫ్ పోర్ట్ లాగా కనిపించడం లేదు. సాధారణ ఆటోమేషన్ స్క్రిప్ట్లకు కోడ్ చాలా బాగుంది, కానీ ప్లగిన్ సపోర్ట్ అనేది నిజంగా మెరిసే చోట ఉంటుంది.
కమ్యూనిటీ-డెవలప్డ్ ప్లగిన్లతో, విజువల్ స్టూడియో కోడ్ స్విస్ ఆర్మీ టెక్స్ట్ ఎడిటర్ కావచ్చు. ఎడిటర్లో షెల్ స్క్రిప్ట్లను వ్రాయడానికి మరియు అమలు చేయడానికి ఒక ప్లగ్ఇన్ మిమ్మల్ని అనుమతిస్తుంది, అలాగే ఇతర భాషల హోస్ట్. మరొకరికి మార్క్డౌన్ మద్దతు ఉంది. యాపిల్స్క్రిప్ట్ రాయడానికి మరియు అమలు చేయడానికి ప్లగ్ఇన్ కూడా ఉంది.
మీరు విండోస్ సిస్టమ్లతో పని చేయాల్సిన సిసాడ్మిన్ అయితే, మ్యాక్పై పవర్షెల్ రాయడానికి మీరు కోడ్ని కూడా ఉపయోగించవచ్చు. డెవలపర్లు మీకు నచ్చిన దాదాపు ఏ భాషకైనా మద్దతు ఇవ్వడానికి ప్లగిన్లను కనుగొనగలరు.
స్థానిక Git వెర్షన్ నియంత్రణను చేర్చడం అంటే మీరు మీ అన్ని పనులను ఒకే ఎడిటర్ నుండి సులభంగా చేయగలరు.
మొదలు అవుతున్న
మైక్రోసాఫ్ట్ విజువల్ స్టూడియో కమ్యూనిటీని Mac కి పోర్ట్ చేసినప్పుడు, అది కాస్త గందరగోళంగా ఉంది. డిజైన్ క్రాస్-ప్లాట్ఫాం మొబైల్ అభివృద్ధి ఆలోచనపై దృష్టి పెట్టింది. C#ఉపయోగించి బహుళ-ప్లాట్ఫారమ్ మొబైల్ అనువర్తనాలను ప్రారంభించడానికి Xarmin నుండి కొన్ని ప్యాకేజీలు ఇందులో ఉన్నాయి.
కోడ్ మీకు ఎలాంటి క్రాఫ్ట్ లేకుండా సింపుల్ స్టాండ్ ఒంటరిగా ప్రోగ్రామ్ ఇస్తుంది. కేవలం అధిపతి విజువల్ స్టూడియో కోడ్ సైట్ మరియు మీరు Mac లో ఉన్నారని ఇది స్వయంచాలకంగా గుర్తించాలి.
నా కంప్యూటర్ స్తంభింపజేయబడింది మరియు కంట్రోల్ ఆల్ట్ డిలీట్ పనిచేయడం లేదు
ప్యాకేజీని డౌన్లోడ్ చేయండి మరియు దాన్ని అన్జిప్ చేయండి. మీరు అప్లికేషన్ల ఫోల్డర్కు యాప్ని కాపీ చేసిన తర్వాత, మీరు వెళ్లడానికి సిద్ధంగా ఉన్నారు. మీరు మొదట యాప్ని తెరిచినప్పుడు, యాప్తో పని చేసే ప్రాథమిక అంశాల తగ్గింపుతో మీరు ఒక వెబ్ పేజీని చూస్తారు. మీరు ఇన్స్టాల్ చేయగల కొన్ని అత్యంత ప్రజాదరణ పొందిన ప్లగిన్లు ఇందులో ఉన్నాయి.
మీరు క్రిందికి స్క్రోల్ చేస్తే, మీకు సులభ కీబోర్డ్ సత్వరమార్గాల జాబితా కూడా కనిపిస్తుంది. మీరు నొక్కవచ్చు షిఫ్ట్ + కమాండ్ + పి అందుబాటులో ఉన్న ఆదేశాల పూర్తి జాబితాను పొందడానికి. మీరు Vim లేదా Emacs షార్ట్కట్లను ఇష్టపడితే, బదులుగా వీటిని ఉపయోగించడానికి ప్లగిన్లు ఉన్నాయి.
ప్రతిదానికీ ప్లగిన్లు
విజువల్ స్టూడియో పేజీ ప్లగిన్ల కోసం ఉచిత మార్కెట్ప్లేస్ ఉంది మీరు అన్వేషించవచ్చు. మీరు వాటిని యాప్లో కూడా సెర్చ్ చేసి ఇన్స్టాల్ చేయవచ్చు, ఇది వెంటనే పని చేయడం సులభం చేస్తుంది. ప్లగిన్ల మార్కెట్ప్లేస్ని తెరవడానికి ఎడమవైపు టూల్బార్లోని దిగువ ఐకాన్పై క్లిక్ చేయండి.
అప్రమేయంగా, ఇది అత్యంత ప్రజాదరణ పొందిన పొడిగింపుల జాబితాతో తెరవబడుతుంది:
పైన మా ఉదాహరణలో, మేము AppleScript ప్లగ్ఇన్ను ఇన్స్టాల్ చేయబోతున్నాము. ఇది యాపిల్స్క్రిప్ట్ వ్రాయడానికి మరియు అమలు చేయడానికి మద్దతునిస్తుంది. ఇది మీ Mac కి సంబంధించిన భాషతో కొంత అనుభవాన్ని పొందడానికి మిమ్మల్ని అనుమతిస్తుంది.
ప్లగ్ఇన్ మెనూలో, నమోదు చేయండి యాపిల్స్క్రిప్ట్ , ఇది మొదటి ఫలితం అయి ఉండాలి. దాన్ని ఎంచుకోండి, క్లిక్ చేయండి ఇన్స్టాల్ చేయండి , అప్పుడు కోసం వేచి ఉండండి రీలోడ్ పాపప్ చేయడానికి బటన్. కోడ్ను రీలోడ్ చేయడానికి దాన్ని క్లిక్ చేయండి మరియు ప్లగ్ఇన్ సిద్ధంగా ఉంది.
రన్నింగ్ కోడ్ ద్వారా ప్లగిన్లను పరీక్షిస్తోంది
మేము ఒక సాధారణ స్క్రిప్ట్ వ్రాయబోతున్నాము మరియు దానిని అమలు చేయడానికి ఎడిటర్ని ఉపయోగించమని అడుగుతాము. మొదట, iTunes ని తెరిచి, ఆపై కోడ్కు తిరిగి మారండి. కింది స్క్రిప్ట్ నమోదు చేయండి:
tell application 'iTunes'
Quit
end tell
మీ స్క్రిప్ట్ను ఇలా సేవ్ చేయండి నిష్క్రమించు- iTunes.applescript మరియు మీరు సరైన సింటాక్స్ హైలైటింగ్ను చూడాలి. మీ స్క్రిప్ట్ అమలు చేయడానికి, నొక్కండి షిఫ్ట్ + ఎంపిక + ఆర్ - మీరు iTunes నిష్క్రమించినట్లు చూడాలి. యాపిల్స్క్రిప్ట్ రాయడానికి మరియు అమలు చేయడానికి మీరు విజువల్ స్టూడియో కోడ్ని ఉపయోగించవచ్చని ఇది నిర్ధారిస్తుంది.
వాస్తవానికి, దాని కోసం ఇప్పటికే అంతర్నిర్మిత OS ఎడిటర్ ఉంది. అయితే, మీరు షెల్ స్క్రిప్ట్లను అమలు చేయడానికి కోడ్ రన్నర్ యుటిలిటీని కూడా ఇన్స్టాల్ చేయవచ్చు. ఇప్పుడు మీ స్క్రిప్ట్లతో పని చేయడానికి కోడ్ ఒక ప్రధాన ప్రదేశం.
ఆధునిక లక్షణాలను
కోడర్ల కోసం, Git మరియు డీబగ్గింగ్లో నిర్మించబడింది. మీరు ఎడమవైపు ఉన్న టూల్బార్ నుండి ప్రతిదీ యాక్సెస్ చేయవచ్చు. మీరు టెర్మినల్తో పనిచేస్తుంటే, మీరు దాన్ని యాప్ నుండి యాక్సెస్ చేయవచ్చు. మీరు డీబగ్ చిహ్నంపై క్లిక్ చేసినప్పుడు (దాని ద్వారా ఒక లైన్ ఉన్న బగ్), అప్పుడు మీరు చిన్న టెర్మినల్ని క్లిక్ చేసి కమాండ్ లైన్లో పని చేయవచ్చు.
మీరు తెరిచిన ఫోల్డర్లపై Git సపోర్ట్ పనిచేస్తుంది, కానీ మీరు మార్పులు చేయడం మరియు వాటిని ఒకే విండోలో కమిట్ చేయడం సులభం చేస్తుంది. మీరు డైరెక్టరీని పక్కకి పిన్ చేయాలనుకుంటే (టెక్స్ట్ రాంగ్లర్ మాదిరిగా), అలా చేయడానికి మార్గం కనిపించడం లేదు. ఇది చిన్న గ్రిప్ అయితే కొంతమంది వ్యక్తులు మారకుండా నిరోధించవచ్చు.
అన్ని క్రోమ్లను తీసివేసే జెన్ మోడ్ కూడా ఉంది. ఇది పరధ్యానం లేని ఎడిటర్ను సృష్టిస్తుంది.
కోడ్ను వేరొకదానికి మార్చండి
మీకు కావాలంటే మీరు స్క్రిప్టింగ్ ఎడిటర్గా కోడ్ని ఉపయోగించవచ్చు, కానీ కోడ్తో మీరు చేయగలిగే అనేక విభిన్న విషయాలు ఉన్నాయి. మీరు కేవలం ఒక ఆదేశాన్ని కోడ్లోకి కాపీ చేయవచ్చు మరియు ప్రతి ప్లగ్ఇన్ ఇన్స్టాల్ చేయబడుతుంది, వీటిని మేము క్రింద చేర్చాము.
మార్క్డౌన్ ఎడిటర్
మీరు మార్క్డౌన్ రాయడంపై దృష్టి సారించిన టెక్స్ట్ ఎడిటర్ కోసం చూస్తున్నట్లయితే, మీరు ఈ క్రింది ప్లగ్ఇన్ కాంబోని ఉపయోగించవచ్చు:
మార్క్డౌన్ ఆల్ ఇన్ వన్ - ఈ ప్లగ్ఇన్ మీకు కీబోర్డ్ సత్వరమార్గాలు మరియు మార్క్డౌన్లోని విషయాల పట్టిక మరియు జాబితాలకు మద్దతు ఇస్తుంది. మీరు మీ వచనాన్ని టైప్ చేసినట్లుగా ప్రివ్యూ చేసే రెండవ పేన్ను కూడా తెరవవచ్చు. ఇన్స్టాల్ చేయవలసిన ఆదేశం: ext ఇన్స్టాల్ మార్క్డౌన్-ఆల్-ఇన్-వన్
మార్క్డౌన్ కన్వర్టర్ - మీరు మరొక ఫార్మాట్కు మార్చడానికి మార్క్డౌన్ వ్రాస్తుంటే, ఈ ప్లగ్ఇన్ వివిధ రకాల ఫార్మాట్లను ఎంచుకోవడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇది HTML, PDF మరియు ఇమేజ్ ఫైల్లకు మద్దతు ఇస్తుంది. ఇన్స్టాల్ చేయవలసిన ఆదేశం: ext ఇన్స్టాల్ మార్క్డౌన్-కన్వర్టర్
వెబ్ అభివృద్ధి
మీరు వెబ్ డెవలప్మెంట్ కోసం కోడ్ని సెటప్ చేయాలనుకుంటే, ఇక్కడ సూచించిన కాంబో ఉంది:
HTML5 స్నిప్పెట్లు - ఈ ప్లగ్ఇన్ స్నిప్పెట్లు మరియు స్వీయపూర్తితో పాటు HTML హైలైటింగ్ కోసం అనుమతిస్తుంది. ఇన్స్టాల్ చేయవలసిన ఆదేశం: ext html- స్నిప్పెట్లను ఇన్స్టాల్ చేయండి
జావాస్క్రిప్ట్ (ES6) కోడ్ స్నిప్పెట్స్ - ఈ ప్లగ్ఇన్ ES6 వాక్యనిర్మాణాన్ని ఉపయోగించే జావాస్క్రిప్ట్ యొక్క కొన్ని విభిన్న రుచుల కోసం స్నిప్పెట్లను కలిగి ఉంది. ఇన్స్టాల్ చేయవలసిన ఆదేశం: ext JavaScriptSnippets ని ఇన్స్టాల్ చేయండి
CSS తరగతి పేర్ల కోసం ఇంటెలిసెన్స్ - మీ CSS షీట్ల కోసం నిర్వచించిన తరగతులపై స్వీయపూర్తిని సెటప్ చేయడానికి ఇది సహాయక సాధనం. ఇన్స్టాల్ చేయవలసిన ఆదేశం: ext html-css-class- పూర్తి ఇన్స్టాల్ చేయండి
కోడ్ని ఎందుకు ఎంచుకోవాలి?
విస్తృత శ్రేణి ప్లగిన్లను కలిగి ఉన్న మొదటి ఎడిటర్ కోడ్ కాదు, అయితే ఇది వ్యాపారంలో అత్యుత్తమ ప్లగిన్ మద్దతును కలిగి ఉంది. బిగినర్స్ నుండి ఎక్స్పర్ట్ వరకు గైడ్ చేయడానికి కోడ్ అనేక రకాల ఎంపికలను కలిగి ఉంది. ఇది టెక్స్ట్ ఎడిట్ కంటే ఎక్కువ ఆప్షన్లతో సులభ టెక్స్ట్ ఎడిటర్గా ఉంటుంది.
మీరు కేవలం Mac లో స్క్రిప్టింగ్తో ప్రారంభించడం ? మీకు ఇతర టెక్స్ట్ ఎడిటర్ల పట్ల మక్కువ ఉంటే, మీ ఎంపిక ఎందుకు ఉత్తమమో మాకు తెలియజేయండి!
చిత్ర క్రెడిట్స్: గలుష్కో సెర్గీ/షట్టర్స్టాక్
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ యానిమేటింగ్ స్పీచ్ కోసం బిగినర్స్ గైడ్ప్రసంగాన్ని యానిమేట్ చేయడం ఒక సవాలుగా ఉంటుంది. మీరు మీ ప్రాజెక్ట్కి సంభాషణను జోడించడానికి సిద్ధంగా ఉంటే, మేము మీ కోసం ప్రక్రియను విచ్ఛిన్నం చేస్తాము.
తదుపరి చదవండి సంబంధిత అంశాలు- Mac
- ప్రోగ్రామింగ్
- టెక్స్ట్ ఎడిటర్
- ప్రోగ్రామింగ్
- యాపిల్స్క్రిప్ట్
- విజువల్ స్టూడియో కోడ్
వారు విచారకరంగా ఉన్నప్పుడు మైఖేల్ Mac ని ఉపయోగించలేదు, కానీ అతను యాపిల్స్క్రిప్ట్లో కోడ్ చేయవచ్చు. అతను కంప్యూటర్ సైన్స్ మరియు ఆంగ్లంలో డిగ్రీలు కలిగి ఉన్నాడు; అతను కొంతకాలంగా Mac, iOS మరియు వీడియో గేమ్ల గురించి వ్రాస్తున్నాడు; మరియు అతను ఒక దశాబ్దానికి పైగా పగటిపూట IT కోతి, స్క్రిప్టింగ్ మరియు వర్చువలైజేషన్లో ప్రత్యేకత కలిగి ఉన్నాడు.
మైఖేల్ మక్కన్నేల్ నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి