WebStorm ke sebaka se kopantseng sa nts'etsopele ea libaka (IDE) ka ho ngola le ho fetola khoutu. Software e phethahetse bakeng sa pōpo ea litsebi tsa lik'homphieutha tsa li-site. Lipuo tsa ho fetola lipuo tse kang JavaScript, HTML, CSS, TypeScript, Dart, le tse ling li tšehetsoa. Ho tlameha ho boleloa hore lenaneo le na le tšehetso ea mekhoa e mengata, e leng e loketseng haholo ho baetsi ba litsebi. Lenaneo le na le setulo seo liketso tsohle tse etsoang ka mohala oa litaelo tsa Windows li tloaelehileng.
Sebaka sa ho sebetsa
Morero oa mohlophisi o entsoe ka mokhoa o motle, mebala ea oona e ka fetoloang. Lihlooho tsa lefifi le tse bonolo. Sebopeho sa sebaka sa tshebetso se na le mochini oa moelelo le lehlakoreng le letšehali. Sebakeng se ka ho le letšehali, lifaele tsa morero li bonts'oa, moo mofani a ka fumanang ntho eo ae hlokang.
Sebakeng se seholo sa lenaneo ke khoutu ea faele e butsoeng. Litseba li bontsitsoe kahare holimo. Ka kakaretso, moqapi o utloahala haholo, kahoo ha ho na lisebelisoa tse ling ntle le mohlophisi sebakeng seo ka boeona le tse ka hare ho lintho tsa oona tse bonts'itsoeng.
Fetolela ho phela
Tšobotsi ena e fana ka maikutlo a ho bontša phello ea morero ho browser. Ka tsela ena u ka fetola khoutu eo ka nako e le 'ngoe e nang le HTML, CSS le JavaScript elements. Ho bonts'a liketso tsohle tsa morero ho fensetere ea sebapali, u lokela ho kenya plugin e khethehileng - JetBrains IDE Support, haholo-holo bakeng sa Google Chrome. Tabeng ena, liphetoho tsohle tse entsoeng li tla bontšoa ntle le ho laola hape leqephe.
Tlhaloso ea Debug Node.js
Ho sebedisa Node.js ho sebedisa dikopo ho o lumella hore o sebedise code e ngotsoeng bakeng sa liphoso tse kenngoa JavaScript kapa TypeScript. E le hore lenaneo le se ke la hlahloba liphoso tsa khoutu eohle ea morero, o lokela ho kenya lits'ebetso tse khethehileng - mefuta-futa. Karolo e ka tlase e bonts'a mohala oa call, o nang le litsebiso tsohle tse amanang le ho netefatsa khoutu, le seo se lokelang ho fetoloa ho sona.
Ha u hover mouse ho ea phoso e hlalositsoeng, mohlophisi o tla hlahisa litlhaloso tsa eona. Har'a lintho tse ling, ho tsamaisoa ha khoutu, ho ikakhela ha setopo le refactoring ho tšehetsoa. Melaetsa eohle bakeng sa Node.js e bonts'oa tabeng e fapaneng ea sebaka sa lenaneo.
Ho theha lilaebrari
Li-laebrari tse eketsehileng le tsa motheo li ka kopanngoa le WebStorm. Sebakeng sa nts'etsopele, kamora ho khetha morero, lilaebrari tse ka sehloohong li tla kenngoa ka ho sa feleng, empa tse eketsehileng li tlameha ho kopanngoa ka letsoho.
Thuso ea thuso
Taba ena e na le tlhahisoleseding e qaqileng ka IDE, tataiso le tse ling tse ngata. Basebedisi ba ka tlohela tlhahlobo ka lenaneo kapa ba romela molaetsa ka ho ntlafatsa mohlophisi. Ho hlahloba lisebelisoa, sebelisa mosebetsi "Sheba Lisebelisoa ...".
Software e ka rekoa ka chelete e itseng kapa ea sebelisoa mahala bakeng sa matsatsi a 30. Boitsebiso bo mabapi le nako ea mokhoa oa teko le hona mona. Karolong ea thuso, o ka kenya khoutu ea ho ngolisa kapa ea ea setšeng ho reka ho sebelisa senotlolo se nepahetseng.
Ho ngola ka khoutu
Ha o ngola khoutu kapa o hlophisa khoutu, o ka sebedisa mosebetsi o phethehileng. Sena se bolela hore ha ho hlokahale hore u ngole ka ho feletseng tag kapa parameter, kaha lenaneo ka boeona le tla khetholla puo le ho sebetsa ka mangolo a pele. Kaha mohlophisi o u lumella hore u sebelise lihlopha tse fapa-fapaneng, ho ka etsahala hore u li hlophise kamoo u ratang kateng.
Ho sebelisa li-hotkeys u ka fumana li-code tse hlokahalang habonolo feela. Lisebelisoa tsa mahlaseli tse ka hare ho khoutu li ka thusa moqapi hore a khetholle bothata esale pele 'me a bo lokise. Haeba ho na le phoso e entsoeng, mohlophisi o tla e bontša e khubelu 'me a lemose motsoalle ka seo.
Ho phaella moo, sebaka sa phoso se bontsitsoe kahare ea moqolo e le hore u se ke ua ipatlela. Ha o ts'oara ka phoso, mohlophisi ka boeena o ithaopela ho khetha e 'ngoe ea likhetho tsa sepelone bakeng sa nyeoe e fanoeng.
Ho sebelisana le seva sa hau
E le hore moqapi a bone sephetho sa ho phethahala ha khoutu leqepheng la HTML la lenaneo, o lokela ho hokahanya ho seva. E hahiloe ho IDE, e leng e sebakeng sa eona, e bolokiloeng PC ea mosebedisi. U sebelisa lisebelisoa tse tsoetseng pele, ho ka khoneha hore u sebelise li-protocol FTP, SFTP, FTPS bakeng sa lifaele tsa lipapatso.
Ho na le konteraka ea SSH eo u ka kenyang litaelo tse romellang kopo ho seva sa moo. Kahoo, o ka sebelisa sekahare se joalo e le sa sebele, o sebelisa matla a sona kaofela.
Ho tlatsa TypeScript ka JavaScript
Khoutu e ngotsoeng ka TypeScript ha e sebetswe ke li-browser hobane e sebetsa le JavaScript. Sena se hloka ho bokella TypeScript ka JavaScript, e ka etsoang ho WebStorm. Ho bokelloa ho hlophisitsoe tabeng e loketseng e le hore lenaneo le etse phetoho e le lifaele tsohle tse nang le katoloso * .tsle lintho ka bomong. Haeba u etsa liphetoho leha e le efe fapheng e nang le khoutu le TypeScript, e tla ngolisoa ka JavaScript. Mosebetsi ona o fumaneha haeba o netefatsa melaong ea tumello ea ho etsa ts'ebetso ena.
Lipuo le mekhoa
Sebaka sa nts'etsopele se u thusa hore u kopanele mesebetsing e sa tšoaneng. Ka lebaka la Bootstrap ea Twitter u ka etsa litokisetso tsa libaka. U sebelisa HTML5, e ba teng ho sebelisa lisebelisoa tsa morao-rao tsa puo ena. Dart e itlhalosa 'me e nkela sebaka sa JavaScript sebaka, ka thuso ea li-web applications tse hlahisoang.
U tla khona ho etsa tsoelo-pele ea ho qetela ka lebokose la Yeoman console. Pōpo ea maqephe a le mong e sebelisitsoe ka mokhoa oa AngularJS, o sebelisang file e le 'ngoe ea HTML. Sebaka sa nts'etsopele se u thusa hore u sebetse mesebetsing e meng e ikarabellang ho bōpa sebopeho sa thepa ea marang-rang le litlatsetso ho tsona.
Terminal
Software e tla le setulo seo u tla se etsa ka kotloloho liketso tse fapaneng. Console e hahiloeng ho fana e fihlella molaong oa taelo oa OS: PowerShell, Bash le ba bang. Kahoo u ka phethisa litaelo ka ho toba ho tloha ho IDE.
Melemo
- Ba bangata ba tšehetsa lipuo le mekhoa;
- Lisebelisoa tsa thepa;
- Khatiso ea ho fetola ka nako ea sebele;
- E qapiloe ka sebopeho se utloahalang sa likarolo.
Mathata
- License e lefshoang bakeng sa sehlahisoa;
- Sesebelisoa sa Senyesemane
Ho akaretsa tsohle tse boletsoeng ka holimo, ho hlokahala hore u re WebStorm IDE ke sesebelisoa se setle sa ho ntshetsa pele likopo le liwebsaete, tse nang le lisebelisoa tse ngata. Software ena e tsepamisitse maikutlo haholo ho bamameli ba baetsi ba litsebi. Ts'ehetso bakeng sa lipuo tse fapa-fapaneng le mekhoa e fapaneng e fetola lenaneo ho ea ho web-studio ea sebele ka likarolo tse kholo.
Fumana tlhahlobo ea teko ea WebStorm
Kenya version ea morao-rao ea lenaneo hosaete ea molao
Fana ka sehlooho ho liwebsaete tsa batho: