WebStorm is 'n geïntegreerde webwerfontwikkelingsomgewing (IDE) deur kode te skryf en te redigeer. Sagteware is ideaal vir professionele skepping van webtoepassings vir webwerwe. Programmeringstale soos JavaScript, HTML, CSS, TypeScript, Dart en andere word ondersteun. Daar moet gesê word dat die program baie kaders ondersteun, wat baie gerieflik is vir professionele ontwikkelaars. Die program het 'n terminale waardeur al die aksies wat in die standaardopdragreël van Windows uitgevoer word, uitgevoer word.
Werkarea
Die ontwerp in die redakteur is in 'n aangename styl gemaak, waarvan die kleurskema verander kan word. Daar is donker en ligte temas. Die werkvlak se koppelvlak is toegerus met 'n konteksmenu en 'n linkerpaneel. Die projeklêers word links in die blok vertoon, waarin die gebruiker die voorwerp kan vind wat hy benodig.
In 'n groot blok van die program is die kode van die oop lêer. Tabs word aan die boonste paneel vertoon. Oor die algemeen is die ontwerp baie logies, en daarom word geen ander hulpmiddels behalwe die gebied van die redakteur en die inhoud van die voorwerpe vertoon nie.
Regstreekse wysiging
Hierdie funksie impliseer dat die projekresultaat in 'n blaaier vertoon word. Op hierdie manier kan u kode wysig wat gelyktydig HTML-, CSS- en JavaScript-elemente bevat. Om alle projekaktiwiteite in 'n blaaiervenster te vertoon, moet u 'n spesiale plugin installeer - JetBrains IDE Support, veral vir Google Chrome. In hierdie geval sal al die aangebringe wysigings vertoon word sonder om die bladsy te herlaai.
Ontfout Node.js
Deur Node.js-toepassings te ontfout, kan u die geskrewe kode skandeer vir foute wat in JavaScript of TypeScript ingebed is. Om te verhoed dat die program foute in die hele projekkode nagaan, moet u spesiale aanwysers - veranderlikes, invoeg. Die onderste paneel vertoon die oproepstapel, wat al die kennisgewings rakende kodeverifiëring bevat, en wat daarin verander moet word.
As u oor 'n spesifieke fout verkeer, sal die redakteur verduidelikings daarvoor toon. Onder andere word kodnavigasie, outo-voltooiing en herbediening ondersteun. Alle boodskappe vir Node.js word in 'n aparte oortjie van die programwerkspasie vertoon.
Biblioteekopstelling
In WebStorm kan u addisionele en basiese biblioteke verbind. Na die keuse van 'n projek, sal die hoofbiblioteke standaard in die ontwikkelingsomgewing opgeneem word, maar addisionele biblioteke moet met die hand gekoppel word.
Hulpafdeling
Hierdie oortjie bevat gedetailleerde inligting oor die IDE, 'n gids en nog baie meer. Gebruikers kan terugvoer gee oor die program of 'n boodskap stuur oor die verbetering van die redakteur. Gebruik die funksie om na opdaterings te kyk "Kyk vir bywerkings ...".
Sagteware kan vir 'n spesifieke bedrag gekoop word, of dit word 30 dae gratis gebruik. Inligting oor die duur van die proefmodus is ook hier. In die hulpafdeling kan u 'n registrasiekode invul of na die webwerf gaan vir 'n aankoop met die ooreenstemmende sleutel.
Kode skryf
As u kode skryf of redigeer, kan u die outo-voltooiingsfunksie gebruik. Dit beteken dat u nie die tag of parameter volledig hoef te registreer nie, aangesien die program self die taal en funksie deur die eerste letters bepaal. Aangesien die redakteur u toelaat om baie oortjies te gebruik, is dit moontlik om dit te rangskik soos u wil.
Met behulp van sneltoetsen kan u maklik die nodige kode-elemente vind. Geel werktuie in die kode kan die ontwikkelaar help om die probleem vooraf te identifiseer en op te los. As daar 'n fout gemaak is, sal die redakteur dit in rooi vertoon en die gebruiker waarsku.
Daarbenewens word die ligging van die fout op die skuifbalk vertoon om nie alleen te soek nie. As hy oor 'n fout beweeg, sal die redakteur self voorstel om een van die spelopsies vir 'n spesifieke geval te kies.
Interaksie op die webbediener
Om die resultaat van die uitvoering van die kode op die HTML-bladsy te kan sien, moet die program aan die bediener koppel. Dit is ingebou in die IDE, naamlik dat dit plaaslik is, gestoor op die rekenaar van die gebruiker. Met behulp van gevorderde instellings is dit moontlik om die FTP-, SFTP-, FTPS-protokolle te gebruik vir die aflaai van projeklêers.
Daar is 'n SSH-terminale waarin u opdragte kan invoer wat 'n versoek aan die plaaslike bediener stuur. U kan dus so 'n bediener as 'n regte een gebruik deur al sy vermoëns te gebruik.
Die opstel van TypeScript in JavaScript
TypeScript-kode word nie deur blaaiers verwerk nie omdat dit met JavaScript werk. Hiervoor moet TypeScript in JavaScript saamgestel word, wat in WebStorm gedoen kan word. Samestelling is op die ooreenstemmende oortjie opgestel sodat die program alle lêers met die uitbreiding omskakel * .tsen individuele voorwerpe. As u veranderings aanbring in 'n lêer wat TypeScript-kode bevat, word dit outomaties in JavaScript saamgestel. So 'n funksie is beskikbaar as u die toestemming om hierdie bewerking uit te voer, in die instellings bevestig het.
Tale en raamwerke
Die ontwikkelingsomgewing laat u deelneem aan 'n verskeidenheid projekte. Danksy Twitter Bootstrap kan u uitbreidings vir webwerwe skep. Met HTML5 word dit beskikbaar om die nuutste tegnologieë van hierdie taal toe te pas. Dart spreek vanself en vervang die JavaScript-taal; webtoepassings word met die hulp daarvan ontwikkel.
Danksy die konsole-nut Yeoman, kan u front-end-ontwikkeling uitvoer. Skepping van enkelbladsye word gedoen met behulp van die AngularJS-raamwerk, wat 'n enkele HTML-lêer gebruik. Met die ontwikkelingsomgewing kan u aan ander projekte werk wat spesialiseer in die skepping van 'n struktuur vir die ontwerp van webbronne en aanvullings daaraan.
Terminale
Die sagteware het 'n terminal waar u verskillende bewerkings direk sal uitvoer. Die ingeboude konsole gee toegang tot die OS-opdragreël: PowerShell, Bash en andere. U kan dus opdragte direk vanaf die IDE uitvoer.
Waardigheid
- Baie ondersteunde tale en raamwerke;
- Tooltips in die kode;
- Intydse kode redigering
- Ontwerp met die logiese struktuur van die elemente.
Tekortkominge
- Betaalde produklisensie;
- Engelse taalvlak.
Om al die bogenoemde op te som, is dit nodig om te sê dat die IDE WebStorm 'n uitstekende sagteware is om toepassings en webwerwe te ontwikkel, wat baie instrumente het. Sagteware is meer gefokus op die gehoor van professionele ontwikkelaars. Ondersteuning vir 'n verskeidenheid tale en kaders maak die program 'n regte webstudio met uitstekende funksies.
Laai die proefweergawe van WebStorm af
Laai die nuutste weergawe van die program af van die amptelike webwerf
Beoordeel die program:
Soortgelyke programme en artikels:
Deel artikel op sosiale netwerke: