Mae WebStorm yn amgylchedd datblygu safle integredig (IDE) trwy ysgrifennu a golygu cod. Mae meddalwedd yn berffaith ar gyfer creu cymwysiadau gwe ar gyfer gwefannau yn broffesiynol. Cefnogir ieithoedd rhaglennu fel JavaScript, HTML, CSS, TypeScript, Dart ac eraill. Rhaid dweud bod gan y rhaglen gefnogaeth i lawer o fframweithiau, sy'n gyfleus iawn i ddatblygwyr proffesiynol. Mae gan y rhaglen derfynell ar gyfer cyflawni'r holl gamau gweithredu a gyflawnir yn llinell orchymyn safonol Windows.
Maes gwaith
Mae'r dyluniad yn y golygydd wedi'i wneud mewn arddull ddymunol, y gellir newid ei gynllun lliw. Mae yna themâu tywyll a golau. Mae rhyngwyneb y gweithle wedi'i gyfarparu â dewislen cyd-destun a phanel chwith. Mae ffeiliau'r prosiect yn cael eu harddangos yn y bloc ar y chwith, ynddynt gall y defnyddiwr ddod o hyd i'r gwrthrych sydd ei angen arno.
Mewn bloc mawr o'r rhaglen mae cod y ffeil agored. Arddangosir tabiau yn y panel uchaf. Yn gyffredinol, mae'r dyluniad yn rhesymegol iawn, ac felly nid oes unrhyw offer heblaw ardal y golygydd a chynnwys ei wrthrychau yn cael eu harddangos.
Golygu byw
Mae'r nodwedd hon yn awgrymu arddangos canlyniad y prosiect mewn porwr. Fel hyn, gallwch chi olygu cod sy'n cynnwys elfennau HTML, CSS a JavaScript ar yr un pryd. Er mwyn arddangos holl weithgareddau'r prosiect mewn ffenestr porwr, rhaid i chi osod ategyn arbennig - JetBrains IDE Support, yn enwedig ar gyfer Google Chrome. Yn yr achos hwn, bydd yr holl newidiadau a wneir yn cael eu harddangos heb ail-lwytho'r dudalen.
Debugging Node.js
Mae difa chwilod cymwysiadau Node.js yn caniatáu ichi sganio'r cod ysgrifenedig am wallau sydd wedi'u hymgorffori yn JavaScript neu TypeScript. Er mwyn atal y rhaglen rhag gwirio gwallau yng nghod cyfan y prosiect, mae angen i chi fewnosod dangosyddion arbennig - newidynnau. Mae'r panel gwaelod yn arddangos y pentwr galwadau, sy'n cynnwys yr holl hysbysiadau ynghylch gwirio cod, a'r hyn sydd angen ei newid ynddo.
Pan fyddwch chi'n hofran dros wall penodol a nodwyd, bydd y golygydd yn dangos esboniadau amdano. Ymhlith pethau eraill, cefnogir llywio cod, cwblhau auto, ac adweithio. Mae'r holl negeseuon ar gyfer Node.js yn cael eu harddangos mewn tab ar wahân o weithle'r rhaglen.
Gosod llyfrgell
Yn WebStorm, gallwch gysylltu llyfrgelloedd ychwanegol a sylfaenol. Yn yr amgylchedd datblygu, ar ôl dewis prosiect, bydd y prif lyfrgelloedd yn cael eu cynnwys yn yr argaeledd yn ddiofyn, ond rhaid cysylltu rhai ychwanegol â llaw.
Adran Gymorth
Mae'r tab hwn yn cynnwys gwybodaeth fanwl am y DRhA, canllaw a llawer mwy. Gall defnyddwyr adael adborth am y rhaglen neu anfon neges am wella'r golygydd. I wirio am ddiweddariadau, defnyddiwch y swyddogaeth "Gwiriwch am Ddiweddariadau ...".
Gellir prynu meddalwedd am swm penodol neu ei ddefnyddio am ddim am 30 diwrnod. Mae gwybodaeth am hyd y modd prawf yma hefyd. Yn yr adran gymorth, gallwch nodi cod cofrestru neu fynd i'r wefan i brynu gan ddefnyddio'r allwedd gyfatebol.
Ysgrifennu cod
Wrth ysgrifennu neu olygu cod, gallwch ddefnyddio'r swyddogaeth cwblhau awtomatig. Mae hyn yn golygu nad oes angen i chi gofrestru'r tag neu'r paramedr yn llawn, gan y bydd y rhaglen ei hun yn pennu'r iaith a'r swyddogaeth yn ôl y llythrennau cyntaf. O ystyried bod y golygydd yn caniatáu ichi ddefnyddio llawer o dabiau, mae'n bosibl eu trefnu fel y dymunwch.
Gan ddefnyddio bysellau poeth, gallwch chi ddod o hyd i'r elfennau cod angenrheidiol yn hawdd. Gall cynghorion melyn y tu mewn i'r cod helpu'r datblygwr i nodi'r broblem ymlaen llaw a'i thrwsio. Os gwnaed gwall, bydd y golygydd yn ei arddangos mewn coch ac yn rhybuddio'r defnyddiwr.
Yn ogystal, mae lleoliad y gwall yn cael ei arddangos ar y bar sgrolio er mwyn peidio â chwilio ar eich pen eich hun. Wrth hofran dros wall, bydd y golygydd ei hun yn awgrymu dewis un o'r opsiynau sillafu ar gyfer achos penodol.
Rhyngweithio gweinydd gwe
Er mwyn i'r datblygwr weld canlyniad gweithredu'r cod ar y dudalen HTML, rhaid i'r rhaglen gysylltu â'r gweinydd. Mae wedi'i ymgorffori yn y DRhA, sef, mae'n lleol, wedi'i storio ar gyfrifiadur personol y defnyddiwr. Gan ddefnyddio gosodiadau datblygedig, mae'n bosibl defnyddio'r protocolau FTP, SFTP, FTPS i lawrlwytho ffeiliau prosiect.
Mae terfynell SSH lle gallwch chi roi gorchmynion sy'n anfon cais i'r gweinydd lleol. Felly, gallwch ddefnyddio gweinydd o'r fath fel un go iawn, gan ddefnyddio ei holl alluoedd.
Llunio TypeScript yn JavaScript
Nid yw porwyr yn prosesu cod TypeScript oherwydd eu bod yn gweithio gyda JavaScript. Mae hyn yn ei gwneud yn ofynnol i TypeScript gael ei lunio yn JavaScript, y gellir ei wneud yn WebStorm. Mae crynhoad wedi'i ffurfweddu ar y tab cyfatebol fel bod y rhaglen yn trosi pob ffeil gyda'r estyniad * .tsa gwrthrychau unigol. Os gwnewch unrhyw newidiadau i ffeil sy'n cynnwys cod TypeScript, bydd yn cael ei lunio'n awtomatig i JavaScript. Mae swyddogaeth o'r fath ar gael os ydych wedi cadarnhau yn y gosodiadau y caniatâd i gyflawni'r llawdriniaeth hon.
Ieithoedd a fframweithiau
Mae'r amgylchedd datblygu yn caniatáu ichi gymryd rhan mewn amrywiaeth o brosiectau. Diolch i Twitter Bootstrap, gallwch greu estyniadau ar gyfer gwefannau. Gan ddefnyddio HTML5, daw ar gael i gymhwyso technolegau diweddaraf yr iaith hon. Mae Dart yn siarad drosto'i hun ac mae'n disodli'r iaith JavaScript; mae cymwysiadau gwe yn cael eu datblygu gyda'i help.
Byddwch yn gallu cyflawni datblygiad pen blaen diolch i'r cyfleustodau consol Yeoman. Mae creu un dudalen yn cael ei wneud gan ddefnyddio'r fframwaith AngularJS, sy'n defnyddio un ffeil HTML. Mae'r amgylchedd datblygu yn caniatáu ichi weithio ar brosiectau eraill sy'n arbenigo mewn creu strwythur ar gyfer dylunio adnoddau gwe ac ychwanegiadau atynt.
Terfynell
Daw'r feddalwedd â therfynell lle byddwch chi'n perfformio amryw weithrediadau yn uniongyrchol. Mae'r consol adeiledig yn rhoi mynediad i linell orchymyn OS: PowerShell, Bash ac eraill. Felly gallwch chi weithredu gorchmynion yn uniongyrchol o'r DRhA.
Manteision
- Roedd llawer yn cefnogi ieithoedd a fframweithiau;
- Awgrymiadau offer yn y cod;
- Golygu cod amser real
- Dylunio gyda strwythur rhesymegol yr elfennau.
Anfanteision
- Trwydded cynnyrch taledig;
- Rhyngwyneb iaith Saesneg.
I grynhoi pob un o'r uchod, mae angen dweud bod IDE WebStorm yn feddalwedd ragorol ar gyfer datblygu cymwysiadau a gwefannau, sydd â llawer o offer. Mae meddalwedd yn canolbwyntio mwy ar y gynulleidfa o ddatblygwyr proffesiynol. Mae cefnogaeth ar gyfer amrywiaeth o ieithoedd a fframweithiau yn troi'r rhaglen yn stiwdio we go iawn gyda nodweddion gwych.
Dadlwythwch fersiwn prawf o WebStorm
Dadlwythwch fersiwn ddiweddaraf y rhaglen o'r wefan swyddogol
Graddiwch y rhaglen:
Rhaglenni ac erthyglau tebyg:
Rhannu erthygl ar rwydweithiau cymdeithasol: