WebStorm ndi malo ophatikizidwa opititsa patsogolo chitukuko (IDE) kudzera polemba ndi kusintha code. Mapulogalamu apakompyuta ndi abwino popanga mapulogalamu apaintaneti. Zilankhulo zopanga mapulogalamu monga JavaScript, HTML, CSS, TypeScript, Dart ndi ena amathandizidwa. Ziyenera kunenedwa kuti pulogalamuyi imathandizira pazikhazikitso zambiri, zomwe ndizabwino kwambiri kwa akatswiri opanga akatswiri. Pulogalamuyi imakhala ndi malo osungirako momwe zochita zonse zochitidwa mu mzere wanthawi zonse wa Windows zimachitidwira.
Malo antchito
Mapangidwe mu mkonzi amapangidwa m'njira yosangalatsa, mtundu wazomwe mungasinthe. Pali mitu yakuda komanso yopepuka. Ma mawonekedwe a malo ogwiritsira ntchito amakhala ndi menyu wazoyambira ndi gulu lakumanzere. Mafayilo amtunduwu akuwonetsedwa kumanzere, mwaiwo wosuta amatha kupeza zomwe akufuna.
Pachikulu chachikulu cha pulogalamuyo ndi pomwe pali fayilo yotsegulidwa. Ma Tab akuwonetsedwa pamwamba. Mwambiri, kapangidwe kake ndi koyenera kwambiri, chifukwa chake palibe zida zina kupatula gawo la mkonzi ndi zomwe zili pazinthu zake zikuwonetsedwa.
Sinthani mwadongosolo
Izi zikutanthauza kuwonetsa zotsatira za polojekiti. Mwanjira imeneyi mutha kusintha code yomwe nthawi yomweyo imakhala ndi zinthu za HTML, CSS, ndi JavaScript. Kuti muwonetse zochitika zonse za projekiti pawindo la asakatuli, muyenera kukhazikitsa pulogalamu yapadera - JetBrains IDE Support, makamaka kwa Google Chrome. Poterepa, zosintha zonse zidapangidwa kuti ziwonetsedwe popanda kutsitsa tsamba.
Kuyambitsa Node.js
Kugwiritsa ntchito njira yoyeserera ya Node.js kumakupatsani mwayi kuti mufufuze zolemba zomwe zalembedwa mu JavaScript kapena TypeScript. Kuti mupewe pulogalamuyi kuti isayang'ane zolakwika mu nambala yonse ya polojekiti, muyenera kuyika zizindikiro zapadera - zosinthika. Pansi pansi pali chiwonetsero cha kuyitanitsa, chomwe chili ndi zidziwitso zonse zokhudzana ndi kutsimikizika kwa code, ndi zomwe zikufunika zisinthe mwa iwo.
Mukasuntha cholakwika chodziwika, mkonzi awonetsa malongosoledwe ake. Mwa zina, kusanthula kwa code, kumaliza-auto, ndi Refactoring kumathandizidwa. Mauthenga onse a Node.js amawonetsedwa pawebusayiti yapa pulogalamu yoyeserera.
Kukhazikitsa kwa library
Mu WebStorm, mutha kulumikiza malaibulale owonjezera ndi oyambira. M'malo otukula, mukasankha polojekiti, makalabu akulu adzaphatikizidwa ndi kupezeka kwawo mwachisawawa, koma owonjezera ayenera kulumikizidwa pamanja.
Gawo Lothandizira
Tsambali ili ndi zambiri mwatsatanetsatane pa IDE, chiwongolero ndi zina zambiri. Ogwiritsa ntchito amatha kusiya ndemanga yokhudza pulogalamuyi kapena kutumiza uthenga wokhudza kusintha kwa mkonzi. Kuti muwone zosintha, gwiritsani ntchito ntchito "Onani Zosintha ...".
Mapulogalamu atha kugulidwa ndi kuchuluka kwakanthawi kapena kugwiritsidwa ntchito kwaulere kwa masiku 30. Zambiri pokhudzana ndi nthawi ya mayeso palinso pano. Gawo lothandiziralo, mutha kuyika nambala yolembetsera kapena pitani ku webusayiti kuti mugule pogwiritsa ntchito kiyi.
Kulemba malamulo
Mukamalemba kapena kusintha kachidindo, mutha kugwiritsa ntchito kumaliza ntchito yanu. Izi zikutanthauza kuti simufunikira kulembetsa mokwanira zilembozo kapena chizindikiro, chifukwa pulogalamuyo imatha kudziwa chinenerocho ndi ntchito yawo. Popeza kuti mkonzi amakulolani kugwiritsa ntchito tabu ambiri, ndizotheka kuwapanga momwe mungafunire.
Pogwiritsa ntchito mafungulo otentha, mutha kupeza mosavuta zofunikira za code. Zida zachikasu mkati mwa code zingathandize wopanga mapulogalamuwo kuti azindikire zovuta pasadakhale ndikuzikonza. Ngati cholakwika chachitika, mkonzi azionetsa zofiira ndi kuchenjeza ogwiritsa ntchito.
Kuphatikiza apo, malo omwe analakwitsa akuwonetsedwa pa scrollbar kuti musafufuze nokha. Posunthira pa cholakwika, mkonzi mwiniyo akuwongolera kusankha imodzi mwanjira zopimira pamlandu wina.
Kuyanjana kwa seva
Kuti wopanga mapulogalamu awone zotsatira za kuperekedwa kwa code patsamba la HTML, pulogalamuyo imayenera kulumikizidwa ndi seva. Amapangidwa mu IDE, mwachitsanzo, ndiyapafupi, osungidwa pa PC ya ogwiritsa. Pogwiritsa ntchito mawonekedwe apamwamba, ndizotheka kugwiritsa ntchito njira za FTP, SFTP, FTPS pakutsitsa mafayilo a polojekiti.
Pali malo osungirako SSH omwe mutha kuyikamo malamulo omwe amatumiza kufunsa ku seva yakwanuko. Chifukwa chake, mutha kugwiritsa ntchito seva ngati yeniyeni, pogwiritsa ntchito mphamvu zake zonse.
Kupanga TypeScript mu JavaScript
CodeScript code siyikonzedwa ndi asakatuli chifukwa amagwira ntchito ndi JavaScript. Izi zimafuna kuti TypeScript ipangidwe mu JavaScript, yomwe ingachitike mu WebStorm. Kuphatikizira kumakonzedwa pa tabu yolumikizana kuti pulogalamuyo isinthe mafayilo onse ndi kukulitsa * .tsndi zinthu za payekhapayekha. Ngati mungasinthe fayilo yokhala ndi mtundu wa CodeScript, idzasungidwa yokha ku JavaScript. Ntchito yotereyi ilipo ngati mwatsimikizira chilolezo chilolezo kugwira ntchito.
Zilankhulo ndi ndondomeko
Madera otukula amakulolani kuchita nawo ntchito zosiyanasiyana. Chifukwa cha Twitter Bootstrap, mutha kupanga zowonjezera zamasamba. Pogwiritsa ntchito HTML5, imapezeka kuti igwiritse ntchito ukadaulo wapamwamba wa chilankhulochi. Dart amadzilankhulira yekha ndipo ndiwosinthira chilankhulo cha JavaScript; mapulogalamu a intaneti akupangidwa ndi thandizo lake.
Mudzatha kuchita chitukuko chakumapeto chifukwa champhamvu ya Yeoman. Kupanga masamba amodzi kumachitika pogwiritsa ntchito mawonekedwe a AngularJS, omwe amagwiritsa fayilo limodzi la HTML. Malo achitukuko amakupatsani mwayi wogwira nawo ntchito zina zomwe zimapangidwa kuti pakhale njira yopangira zinthu zapaintaneti komanso zowonjezera kwa iwo.
Pokwelera
Pulogalamuyo imabwera ndi kovulaza kumene mudzachita ntchito zosiyanasiyana. Kontrakitala yomwe imamangidwa imapatsa mwayi kulumikizana ndi lamulo la OS: PowerShell, Bash ndi ena. Ndiye mutha kupereka malamulo mwachindunji ku IDE.
Zabwino
- Ambiri adathandizira zilankhulo ndi mawonekedwe;
- Zida mu code;
- Kusintha kwa code yeniyeni
- Kupanga ndi zomveka bwino za zinthu.
Zoyipa
- Chilolezo chogulitsidwa;
- Maonekedwe achilankhulo cha Chingerezi.
Kuti tifotokoze mwachidule zonse pamwambapa, ndikofunikira kunena kuti IDE WebStorm ndi pulogalamu yabwino kwambiri yopanga mapulogalamu ndi mawebusayiti, omwe ali ndi zida zambiri. Mapulogalamu amayang'ana kwambiri omvera a akatswiri opanga akatswiri. Kuthandizira kwa zilankhulo ndi mitundu yosiyanasiyana kumapangitsa pulogalamuyo kukhala studio weniweni wa webusayiti yomwe ili ndi zinthu zazikulu.
Tsitsani mtundu wa WebStorm
Tsitsani mtundu wamapulogalamu aposachedwa kuchokera patsamba latsambalo
Voterani pulogalamu:
Mapulogalamu ndi zolemba zofananira:
Gawani nkhani patsamba lapaintaneti: