WebStorm hè un ambientu di sviluppu di siti integratu (IDE) scrivendu è editendu u codice. U lugiziale hè perfettu per a creazione professionale di applicazioni web per i siti. Lingue di programmazione cume JavaScript, HTML, CSS, TypeScript, Dart, è altri sò supportati. Bisogna dì chì u prugramma hà u supportu di parechji strutture, chì hè assai pratice per i sviluppatori prufessiunali. U prugramma hà un terminale chì permette à e tutte e azzioni eseguite in a riga di cume di Windows standard.
Area di travagliu
U prughjettu in u editor hè fattu in un stile piacevule, chì i culori di chì si pò cambià. Presente temi scuri è chiari. L'interfaccia di u spaziu di travagliu hè dotata di un menù contestuale è di un pannellu di sinistra. In u blocu di a sinistra, i file di prughjettu sò visualizzati, in u quali l'utente possa truvà l'oggiu chì hà bisognu.
In un grande blocu di u prugramma hè u còdice di u lima aperta. E tabuline sò visualizzate nantu à a barra superiore. In generale, u design hè assai logicu, e dunque ùn sò più attrezzi chì micca u spaziu di l'editor in sè è u cuntenutu di i so oggetti.
Edite Live
Questa funzione implica di mostra u risultu di u prugettu in u navigatore. In questo modu, pudete editare u còdice chì cuntene simultaneamente elementi HTML, CSS è JavaScript. Per visualizà tutte l'azzioni di u prughjettu in a finestra di navigatore, avete bisognu di stallà un plugin particulare - Assistenza JetBrains IDE, in particulare per Google Chrome. In stu casu, tutte e cambiamenti apportate saranu visualizzate senza ricaricà a pagina.
Debug Node.js
Il debug di applicazioni Node.js ti permettenu di scansionà u codice scrittu per l'errori integrati in JavaScript o TypeScript. Perchè u prugramma ùn verificheghja micca per l'errore in u tuttu di u còdice di u prughjettu, avete bisognu di inserisce indicatori speciali - variabili. U pannellu di fondu mostra a pila di chjamate, chì cuntene tutte le notifiche riguardanti a verità di u còdice è ciò chì deve esse cambiatu in essu.
Quandu vi spostate u cursore di u mouse nantu à un errore specificu identificatu, l'editor vi darà spiegazioni. Tra l'altro, navigazione di còdice, autocomplezzione è refatturamentu sò supportate. Tutti i missaghji per Node.js sò visualizzati in una scheda separata di a zona di prugramma.
Installazione di biblioteche
E biblioteci di più è basi ponu esse cunnesse à WebStorm. In l'ambiente di sviluppu, dopu a selezzione di un prughjettu, i libreri principali saranu inclusi per difettu, ma quelli addiziunali devanu esse cunnessi manualmente.
Help section
Questa tabulazione contiene informazioni dettagliate nantu à l'ide, una guida è assai di più. L'utenti pò lascià una recensione nantu à u prugramma o mandà un missaghju per migliorà l'editor. Per verificare e scuppi di l'ultime, aduprà a funzione "Verificate e attualizazioni ...".
U software pò esse acquistatu per un quantità specifica o adupratu gratuitamente per 30 ghjorni. L'informazione nantu à a durata di u modu sperimentale hè ancu quì. In a sezione di l'aiutu, pudete inserì u còdice di registrazione o andate in u situ per l'acquistu cù a chiave pertinente.
Scrittura di codici
Quandu scrivete o edite u codice, pudete aduprà a funzione automatica. Ciò significa chì ùn avete micca bisognu di scrive completamente a tag o u parametru, postu chì u prugettu stessa determina a lingua è a funzione da e prime lettere. Dà chì l'editor ti permette di aduprà una varietà di tabs, hè pussibule di urganizarli cum'è ti piace.
Aduprendu tasti d'accessu vi pò truvà facilmente l'elementi di coda necessarii. L'instrumentazione gialla in u codu pò aiutà u sviluppatore à identificà u prublema per anticipu è a risolve u prublema. In casu d'errore si sia fattu, l'editore pò vederà in rossu è mette in comunicatu l'utente à quessa.
In più, a situazione di l'errore hè visualizata in a barra di scorrimentu in modo da ùn ricercà micca. Quandu tu survolu un errore, l'editor stessu propone di sceglie una di e opzioni di spelling per un casu datu.
Interazione cù u server web
Da vede u sviluppatore à vede u risultatu dell'esecuzione di u còdice in a pagina HTML di u prugramma, hè necessariu cunnessu à u servitore. Hè incorporatu in l'ide, cioè hè locale, archiviu in u PC di l'utente. Aduprendu impostazioni avanzate, hè possibile aduprà protocolli FTP, SFTP, FTPS per i download di file di prugettu.
Ci hè un terminale SSH in cui pudete inserì cume chì mandanu una richiesta à u servitore lucale. Dunque, pudete usà un servitore cum'è vera, aduprendu tutte e so capacità.
A compilazione di TypeScript in JavaScript
U codice scrittu in TypeScript ùn hè micca trattatu da i navigatori perchè travaglianu cù JavaScript. Questu richiede a compilazione di TypeScript in JavaScript, chì pò esse fattu in WebStorm. A compilazione hè configurata nantu à la scheda appropriata in modo chì u prugramma esegua a conversione cume tutti i schedari cù l'estensione * .tsè oggetti individuali. Se fai cambiamenti à u schedariu chì cuntene u còdice cù TypeScript, sarà automaticamente compilatu in JavaScript. Questa funzione hè dispunibule se hè statu cunfirmatu in a permessa di l'impostazioni per effettuà sta operazione.
Lingue è strutture
L'ambiente di sviluppu vi permette di participà à una varietà di prughjetti. Grazie à Twitter Bootstrap pudete creà allunghe per i siti. Utilizendu HTML5, diventa disponibile per applicà e ultime tecnulugii di sta lingua. Dart parla per seia è hè un rimpiazzamentu di u linguaghju JavaScript, cù l'aiutu di chì applicazioni web sò sviluppate.
Sì puderete svolgere un sviluppu di front-end cù u utilità di console Yeoman. Una creazione di una pagina hè fatta cù u framework AngularJS, chì utilizza un unicu file HTML. L'ambiente di sviluppu vi permette di travaglià altri prughjetti chì sò specializzati in a creazione di a struttura di u design di e risorse web è di addizioni à i.
Terminal
U lugiziale vene cun un terminale in u quale vo vi ferà direttamente operazioni diverse. A cunsoneria di u serviziu permette di accede à a linea di cumannu di u sistema operativo: PowerShell, Bash è altri. Allora pudete eseguì cumandamenti da u IDE.
Virtues
- Parechje lingue supportate è strutture;
- Insegna in u codice;
- Modificà u còdice in tempo reale;
- Design cun una struttura logica di l'elementi.
Inconvenienti
- A licenza pagata per u pruduttu;
- Interfaccia di lingua inglese.
Riassumendu tutte e sopra, è bisognu à dì chì WebStorm IDE hè un eccellente software per sviluppà applicazioni è siti web, chì avemu assai strumenti. U lugiziale hè più concentratu nantu à l'auditu di sviluppatori prufessiunali. U supportu per una varietà di lingue è strutture trasforma u prugramma in un vera web-studio cù funzioni.
Scaricate e versione di prova di WebStorm
Scaricate l'ultima versione di u prugramma da u situ ufficiale
Share l'articolo in reti sociali: