WebStorm huwa ambjent ta 'żvilupp ta' siti integrat (IDE) permezz ta 'kitba u editjar ta' kodiċi. Software huwa perfett għall-ħolqien professjonali ta 'applikazzjonijiet tal-web għal siti. Lingwi ta 'programmazzjoni bħal JavaScript, HTML, CSS, TypeScript, Dart u oħrajn huma appoġġjati. Għandu jingħad li l-programm għandu appoġġ għal bosta oqfsa, li huwa konvenjenti ħafna għall-iżviluppaturi professjonali. Il-programm għandu terminal li permezz tiegħu l-azzjonijiet kollha mwettqa fil-linja standard tal-kmand tal-Windows huma mwettqa.
Qasam tax-xogħol
Id-disinn fl-editur huwa magħmul fi stil pjaċevoli, li l-iskema tal-kulur tagħha tista 'tinbidel. Hemm temi mudlama u ħfief. L-interface tal-ispazju ta 'xogħol huwa mgħammar b'menu ta' kuntest u pannell tax-xellug. Il-fajls tal-proġett huma murija fil-blokka fuq ix-xellug, fihom l-utent jista 'jsib l-oġġett li għandu bżonn.
Fi blokka kbira tal-programm hemm il-kodiċi tal-fajl miftuħ. It-tabs huma murija fil-pannell ta ’fuq. B'mod ġenerali, id-disinn huwa loġiku ħafna, u għalhekk m'hemm l-ebda għodda għajr iż-żona tal-editur u l-kontenut tal-oġġetti tiegħu.
Editja live
Din il-karatteristika timplika li tintwera r-riżultat tal-proġett f 'browser. Dan il-mod tista 'teditja kodiċi li fl-istess ħin ikun fih elementi HTML, CSS, u JavaScript. Biex turi l-attivitajiet kollha tal-proġett fit-tieqa tal-browser, trid tinstalla plugin speċjali - JetBrains IDE Support, b'mod partikolari għal Google Chrome. F'dan il-każ, il-bidliet kollha li jsiru se jintwerew mingħajr it-tagħbija mill-ġdid tal-paġna.
Node.js Debugging
Id-debugging tal-applikazzjonijiet Node.js jippermettilek tiskannja l-kodiċi bil-miktub għal żbalji inkorporati fil-JavaScript jew TypeScript. Biex tevita li l-programm jiċċekkja l-iżbalji fil-kodiċi tal-proġett kollu, għandek bżonn tiddaħħal indikaturi speċjali - varjabbli. Il-pannell tal-qiegħ juri l-munzell tas-sejħa, li fih in-notifiki kollha rigward il-verifika tal-kodiċi, u x’hemm bżonn li jinbidel fiha.
Meta tittajjar fuq żball speċifiku identifikat, l-editur juri spjegazzjonijiet għalih. Fost affarijiet oħra, in-navigazzjoni tal-kodiċi, it-tlestija awtomatika u l-fattur mill-ġdid huma appoġġjati. Il-messaġġi kollha għal Node.js huma murija f’tabla separata tal-ispazju ta ’xogħol tal-programm.
Twaqqif tal-librerija
Fil-WebStorm, tista 'tikkonnettja libreriji bażiċi u addizzjonali. Fl-ambjent tal-iżvilupp, wara li jintgħażel proġett, il-libreriji ewlenin se jkunu nklużi fid-disponibbiltà b'mod awtomatiku, iżda oħrajn addizzjonali għandhom jiġu konnessi manwalment.
Taqsima Għajnuna
Din it-tab fiha informazzjoni dettaljata dwar l-IDE, gwida u ħafna iktar. L-utenti jistgħu jħallu feedback dwar il-programm jew jibagħtu messaġġ dwar it-titjib tal-editur. Biex tivverifika jekk hemmx aġġornamenti, uża l-funzjoni "Iċċekkja għal Aġġornamenti ...".
Softwer jista 'jinxtara għal ammont speċifiku jew jintuża mingħajr ħlas għal 30 jum. Informazzjoni dwar kemm idum il-modalità ta 'prova tinsab ukoll hawn. Fit-taqsima tal-għajnuna, tista 'tidħol kodiċi ta' reġistrazzjoni jew mur fuq il-websajt għal xiri billi tuża ċ-ċavetta korrispondenti.
Kitba tal-kodiċi
Meta tikteb jew teditja kodiċi, tista 'tuża l-funzjoni tat-tlestija awtomatika. Dan ifisser li m'għandekx għalfejn tirreġistra kompletament it-tikketta jew il-parametru, peress li l-programm innifsu jiddetermina l-lingwa u l-funzjoni bl-ewwel ittri. Minħabba li l-editur jippermettilek tuża ħafna tabs, huwa possibbli li tirranġahom kif tixtieq.
Bl-użu ta 'tasti sħan, tista' faċilment issib l-elementi tal-kodiċi meħtieġa. L-iskedi tal-għodda isfar ġewwa l-kodiċi jistgħu jgħinu lill-iżviluppatur jidentifika l-problema bil-quddiem u jirranġaha. Jekk ikun sar xi żball, l-editur għandu jurih bl-aħmar u jwissi lill-utent.
Barra minn hekk, il-post tal-iżball huwa muri fuq il-bar tal-iscroll biex ma tfittixxix waħdek. Meta tittajjar fuq żball, l-editur innifsu jissuġġerixxi l-għażla ta 'waħda mill-għażliet ortografiċi għal każ partikolari.
Interazzjoni mas-server web
Sabiex l-iżviluppatur jara r-riżultat tal-eżekuzzjoni tal-kodiċi fuq il-paġna HTML, il-programm jeħtieġ li jgħaqqad mas-server. Inkorporat fl-IDE, jiġifieri, huwa lokali, maħżun fuq il-PC tal-utent. Bl-użu ta 'settings avvanzati, huwa possibbli li jintużaw il-protokolli FTP, SFTP, FTPS biex jitniżżlu l-fajls tal-proġett.
Hemm terminal SSH li fih tista 'tidħol kmandi li jibagħtu talba lis-server lokali. Għalhekk, tista 'tuża tali server bħala wieħed reali, billi tuża l-kapaċitajiet kollha tiegħu.
Ġibda ta ’TypeScript f’ JavaScript
Il-kodiċi TypeScript ma jiġix ipproċessat mill-browsers minħabba li jaħdmu ma 'JavaScript. Dan jirrikjedi li TypeScript jiġi kkompilat f'JavaScript, li jista 'jsir fil-WebStorm. Il-kompilazzjoni hija kkonfigurata fuq it-tab korrispondenti sabiex il-programm jikkonverti l-fajls kollha bl-estensjoni * .tsu oġġetti individwali. Jekk tagħmel xi tibdil fil-fajl li fih il-kodiċi TypeScript, dan jiġi awtomatikament ikkumpilat fil-JavaScript. Funzjoni bħal din hija disponibbli jekk ikkonfermat fis-settings il-permess biex twettaq din l-operazzjoni.
Lingwi u oqfsa
L-ambjent ta 'żvilupp jippermettilek tidħol f'varjetà ta' proġetti. Grazzi għal Twitter Bootstrap, tista 'toħloq estensjonijiet għal siti. Bl-użu ta ’HTML5, isir disponibbli biex jiġu applikati l-aħħar teknoloġiji ta’ din il-lingwa. Dart jitkellem għalih innifsu u huwa sostitut għall-lingwa JavaScript; l-applikazzjonijiet tal-web qed jiġu żviluppati bl-għajnuna tiegħu.
Int tkun tista 'twettaq żvilupp front-end grazzi għall-console ta' utilità Yeoman. Il-ħolqien ta 'paġna waħda isir bl-użu tal-qafas AngularJS, li juża fajl HTML wieħed. L-ambjent ta 'żvilupp jippermettilek taħdem fuq proġetti oħra li jispeċjalizzaw fil-ħolqien ta' struttura għat-tfassil ta 'riżorsi tal-web u żidiet magħhom.
Terminal
Is-softwer jiġi ma 'terminal fejn inti se twettaq direttament diversi operazzjonijiet. Il-console inkorporata tagħti aċċess għal-linja ta 'kmand tal-OS: PowerShell, Bash u oħrajn. Allura tista 'tesegwixxi kmandi direttament mill-IDE.
Vantaġġi
- Ħafna lingwi u oqfsa appoġġjati;
- L-għodod fil-kodiċi;
- Editjar ta 'kodiċi f'ħin reali
- Disinn bl-istruttura loġika tal-elementi.
Żvantaġġi
- Liċenzja tal-prodott imħallsa;
- Interface tal-lingwa Ingliża.
Fil-qosor ta 'dak kollu li ntqal hawn fuq, huwa meħtieġ li ngħid li l-WebStorm IDE huwa softwer eċċellenti għall-iżvilupp ta' applikazzjonijiet u websajts, li għandu ħafna għodod. Softwer huwa aktar iffokat fuq l-udjenza ta 'żviluppaturi professjonali. L-appoġġ għal varjetà ta 'lingwi u oqfsa jibdel il-programm f'studju web reali b'karatteristiċi kbar.
Niżżel il-verżjoni ta ’prova ta’ WebStorm
Niżżel l-aħħar verżjoni tal-programm mis-sit uffiċjali
Iċċekkja l-programm:
Programmi u artikoli simili:
![](http://img.eifeg.com/img/lump-2019/4768/webstorm-2017-15.png)
![](http://img.eifeg.com/img/lump-2019/4768/webstorm-2017-16.png)
Aqsam artiklu fuq netwerks soċjali: