Tafole ea likateng[Pata][Bontša]
Ho khetha pakeng tsa bahlophisi ba mongolo bakeng sa lenaneo ho ka etsa phapang e kholo.
Lenaneo le nepahetseng le ka etsa hore likhoutu li sebetse hantle le ho thibela tšenyo ea nako. Ho na le bahlophisi ba li-code ba bangata ba fumanehang, joale u ka u khethela e molemohali joang?
Ha re shebeng mefuta e 'meli ea mantlha ea bahlophisi ba mongolo ba sebelisoang bakeng sa mananeo: Tikoloho e Kopanetsoeng ea Ntlafatso (li-IDE) le bahlophisi ba khoutu.
Li-IDE li ka hlalosoa e le sephutheloana se felletseng. E kenyelletsa mohlophisi oa mongolo, moqapi, debugger, le likarolo tse ling tse ngata tse thusang merero e meholo.
Na u sebetsa ho hong ho kang app ea mobile kapa papali ea video? A na u na le motheo oa khoutu o nang le li-module le lingoloa tse makholo? Mohlomong u tla hloka IDE.
Bahlophisi ba khoutu ke khetho e bonolo e etselitsoeng ho sebetsa faeleng e le 'ngoe ka nako. Mananeo ana hangata a na le likarolo tse kang ho hlakisa li-syntax le ho phethela khoutu. Le hoja ba haelloa ke likarolo tsa ho sebetsa le morero o moholo, mananeo ana hangata a lokolohile ebile a bonolo ho ithuta ho sebelisa.
Tataiso ena e lebisitsoe haholo-holo ho baetsi ba mananeo ba batlang ho tseba mohlophisi oa khoutu e molemohali eo ba ka e sebelisang.
Re tla sheba lintlha tse lokelang ho nahanoa ha u khetha mohlophisi oa khoutu.
Kamora ho bala lintlha tsena, re tla ikakhela ka setotsoana likhethong tse tharo tse tsebahalang- VSCode, Atom, le SublimeText-'me re li bapise.
Seo u lokelang ho se nahana ha u khetha mohlophisi oa khoutu?
Mohlophisi oa khoutu ea sejoale-joale o latela filosofi ea ho ikamahanya le maemo. Basebelisi ba fapaneng ba batla ho khouta ka mekhoa e fapaneng le bakeng sa mefuta e fapaneng ea merero. E lokela ho latela hore mohlophisi e moholo oa khoutu o lokela ho fetoha habonolo ho lekana litlhoko tsa hau.
Lipuo tseo u tla be u li etsa mananeo ke tsona lintlha tsa bohlokoa ka ho fetisisa tseo u ka li nahanang ha u khetha mohlophisi oa khoutu. Bahlophisi ba likhoutu ba fapaneng ba tšehetsa lipuo tse fapaneng, kahoo o tla hloka ho khetha mohlophisi oa khoutu o tšehetsang puo eo u batlang ho e sebelisa.
Basebelisi ba bang ba batla ts'ebetso e kang ea IDE ho mohlophisi oa khoutu ea bona. Bokhoni ba ho bokella le ho tsamaisa khoutu bo bohlokoa ho li-coders tse hlokang ho lekola khoutu ea tsona kapele ha li ntse li hlophisa.
Theko ke ntlha e 'ngoe ea bohlokoa e lokelang ho nahanoa. Bahlophisi ba khoutu le li-IDE li ka fapana ka theko ho tloha ho mahala ho isa ho makholo a lidolara. U tla hloka ho khetha mohlophisi oa khoutu o ka har'a tekanyetso ea hau. Bahlophisi ba likhoutu ba bararo bao re tla shebana le bona hamorao ba lokolohile ho sebelisoa le ho hlahloba.
U kanna ua batla ho nahana hore na u hloka tšebelisano 'moho. Nahana kamoo Google Docs le Google Sheets li entseng hore ho be bonolo ho lihlopha ho fana ka maikutlo le ho hlophisa faeleng e le 'ngoe. Haeba o hloka mofuta o joalo, o lokela ho khetha mohlophisi oa khoutu o tšehetsang tšebelisano e hole.
SublimeText ke eng?
kafukafu Text ke mohlophisi oa mongolo oa sethala o ithorisang ka sebopeho se bonolo sa mosebelisi, tlhahlobo e matla ea mopeleto le ho phethela ka bohona, 'me e tšehetsa palo e kholo ea lipuo le lifomate tsa lifaele.
Sublime Text e entsoe ke Sublime HQ, k'hamphani e thehiloeng Australia, 'me e fumaneha bakeng sa ho rekoa e le sehlahisoa se nang le lengolo la tumello. Leha ho le joalo, Sublime HQ e re ba siea sehlahisoa sa bona mahala molemong oa "tekolo". Sena se etsa hore sehlahisoa se be le bolokolohi ba ho se sebelisa bakeng sa moqapi ofe kapa ofe.
Likarolo tsa Mongolo oa Sublime Key
Mona ke lintlha tsa bohlokoa tse tlang le Sublime Text.
- Sengolwa sa Sublime se kenyeletsa morero o nang le moelelo o pharalletseng phethahatso e iketsang bakeng sa mabitso a fapaneng le liparamente.
- Sublime Text e tla le Python-based plugin API e lumelletseng bahlahisi ba bangata ho eketsa likarolo tse ncha
- The Metsotsoana likarolo li lumella basebelisi ho iketsetsa likhutšoane tsa bona habonolo tse atolohang ho li-snippets tsa khoutu tse sebelisoang hangata
- Ts'ehetso ea li-cross-platform bakeng sa mechini ea Mac, Windows, le Linux.
- Phalete ea litaelo e bonolo ho e sebelisa e lumellang hore litaelo tse ngata li phethahale ka palo e lekanyelitsoeng ea likonopo tsa linotlolo.
VSCode ke eng?
Code ea Visual Studio, kapa VSCode ka bokhutšoanyane, ke mohlophisi oa mongolo o bulehileng oa Microsoft. VSCode e tla le debugger e kopaneng, tšehetso ea git, tokiso ea syntax, le ho phethela khoutu.
Ha e ntse e hlalosoa e le mohlophisi o bobebe, VSCode e na le laeborari e kholo ea likeketso tseo basebelisi ba ka li kenyang. Li-plugins tsena li bonolo ho li kenya 'me li ka thusa ho etsa hore mosebetsi oa hau o sebetse hantle.
Lintlha tsa bohlokoa tsa VSCode
Mona ke tse ling tsa likarolo tsa bohlokoa tsa Visual Studio Code.
- VSCcode e sebelisa Bohlale ho thusa basebelisi ho fetola khoutu ea bona. Karolo e ka tlatsa khoutu ka bo eona 'me ea fana ka tlhahisoleseling mabapi le ts'ebetso le liparamente tsa eona. Ka ntle ho lebokose, VSCode e tla le tšehetso ea Intellisense bakeng sa lipuo tse kang JavaScript, TypeScript, HTML, CSS, le JSON.
- Mohlophisi oa khoutu o kenyelletsa sesebelisoa se matla seo u ka se sebelisang ho leka khoutu ea hau. E hahiloeng Matha 'me u Lokolle view e hlahisa lintlha tse mabapi le khoutu e ntseng e sebetsa ha joale.
- The 'Maraka oa Katoloso e lumella mosebelisi ho eketsa tšehetso ea puo le lisebelisoa tse ling tse tla tšehetsa ts'ebetso ea bona ea ntlafatso. VSCode e fana ka menyetla e bonolo ea ho e sebelisa ho laola likeketso tsa hau. Maemong a mang, VSCode e kanna ea khothaletsa ts'ebetso ha e nahana hore u ka e hloka bakeng sa projeke e itseng.
- VSCode e boetse e kenyelletsa khetho ea zero-install e bitsoang Khoutu ea Visual Studio bakeng sa Web. sena se tšebeletso ea e lumella basebelisi ho sebelisa mohlophisi oa khoutu ka botlalo ka har'a sebatli sa bona ka meeli e itseng.
Atom ke eng?
The Sengoloa sa Atom Text ke mohlophisi e mong oa sengoloa oa sethala se nkoang ke batho ba bangata e le mohlophisi oa mongolo o bobebe bakeng sa ho hlophisa.
Haeba VSCode e hahiloe ho sebelisoa Electron, u ka letsetsa Atom sesebelisoa sa mantlha sa Electron. Lenaneo le entsoe ka 2014 ke GitHub ka ts'ebelisano le moralo oa bona oa Electron.
E ka tloaeleha haholo 'me e na le mefuta e mengata e fapaneng e etsang hore e be e loketseng bakeng sa ho etsa mananeo. Atom le eona e teng Mohloli o bulehileng mme e fumaneha mahala.
Lintlha tsa bohlokoa tsa Atom
Mona ke tse ling tsa likarolo tsa bohlokoa tsa mohlophisi oa Atom.
- Atom e tla le ntho e 'ngoe le e' ngoe eo u ka e lebellang bakeng sa mohlophisi oa mongolo oa sejoale-joale joalo ka molaoli oa sephutheloana o hahelletsoeng ka hare, sebatli sa sistimi ea faele, le ts'ehetso ea liphanele tse ngata.
- Atom e tla e kentsoe esale pele ka lihlooho tse ngata bakeng sa basebelisi ba ratang mebala e lefifi kapa e bobebe. Basebelisi ba ka kenya lihlooho tse ngata tsa sechaba kapa ba ka iketsetsa tsa bona.
- Tse likete liphutheloana tsa kapa li-plugins li ka khoasolloa ho etsa hore Atom e sebetse haholoanyane. Mohlala, o ka kenya sephutheloana sa teletype se u lumellang hore u sebelisane le litho tsa sehlopha faeleng e le 'ngoe.
Ke Eng e Molemo?
Kamora ho ithuta haholoanyane ka e mong le e mong oa bahlophisi bana ba bararo ba khoutu, potso e le 'ngoe e kanna ea sala - ke mohlophisi ofe ea molemo ka ho fetisisa har'a sehlopha?
VSCode kapa Atom?
Taba ea pele, a re bapiseng VSCode le Atom. Ha u sheba semelo sa bona, mananeo ana a bonahala a tšoana haholo.
Bahlophisi bana ka bobeli ba sebelisa moralo oa Electron. Moralo ona o se o tumme lilemong tsa morao tjena hobane o lumella batho ba ntlafatsang ho etsa lits'ebetso tsa profeshenale tsa komporo ba sebelisa "web-dev stack" ea JavaScript, HTML le CSS.
Ha ho tluoa tabeng ea ts'ebetso, Visual Studio e tla le lisebelisoa tse matla tse tsoang ka lebokoseng. Atom, ka lehlakoreng le leng, e itšetleha ka mosebelisi ho kenya li-plugins tseo ba li ratang ka bobona.
Ka bohlale ba ts'ebetso, VSCode e na le monyetla o hlakileng ho feta Atom. Sena se hlakile haholo ha o hlophisa lifaele tse kholo joalo ka CSV e nang le mela e fetang milione.
Ka kakaretso, Visual Studio Code ke mohlophisi oa khoutu e betere ho tsoa lebokoseng. Atom e ne e ka qothisana lehlokoa empa e ne e tla hloka hore mosebelisi a fane ka nako e itseng ho fumana li-plugins tse seng kae ho ntlafatsa lenaneo la motheo.
Ntho e 'ngoe e nyahamisang bakeng sa mohlophisi oa mongolo oa Atom ke hore GitHub e rera ho khaotsa morero ho elella bofelong ba 2022 ho tsepamisa maikutlo ho nts'etsopele ea ts'ebeletso ea bona ea Github Codespaces.
VSCode vs Sengoloa sa Sublime
Ho fapana le bahlophisi ba bang ba babeli, Sublime Text ha e itšetlehe ka moralo oa Electron. Sena se etsa hore Sublime e be mohlophisi oa mongolo o bobebe le o potlakileng.
Hobane Sublime Text e hahiloe ka C ++, e ka matha kapele haholo. Lenaneo le khona ho sebetsana le lifaele tse kholo tsa mongolo esita le lisebelisoa tse tsamaeang butle.
Bakeng sa maemo ao ho ona o hlokang ho hlophisa faele ea config kapele, Sublime Text e tla jara kapele ho feta VSCOde kapa Atom.
Leha ho le joalo, ho na le bothata ba ho khetha Sublime Text. U tla be u rekisa ts'ebetso le lebelo ka ts'ebetso.
Le ha Sublime Text e tla le laeborari ea eona ea li-plugins, Visual Studio Code e tla feela le likarolo tse ngata tseo e seng e le tloaelo ho baetsi ba mananeo.
fihlela qeto e
Mohlophisi oa khoutu o sebetsang hantle ho uena o tla ipapisa le ts'ebeliso ea hau e khethehileng.
Haeba u batla sebali se bobebe se qalang kapele, re khothaletsa Sublime Text.
Basebelisi ba khethang mohlophisi oa khoutu o nang le likarolo tse ling tsa IDE joalo ka ho lokisa liphoso le ho phethela khoutu ba ka khetha ho sebelisa Visual Studio Code ho fapana le hoo.
Hape ha ho letho le phoso ka ho kenya bahlophisi bana ba fapaneng mochine oa hau. U ka fumana maemo ao u ka ratang ho sebelisa mofuta o mong oa mohlophisi kapa o mong.
Leave a Reply