Phpstorm sau maestru meu prima idee, autodidactă webmaster note

Cred că înainte de a utiliza instrumente de dezvoltare avansată, ar trebui să învățați programarea la un nivel bun și un program minunat Notepad ++.







Prin urmare, pentru mine, începutul utilizării IDE este începutul unei noi ere în calea programatorului meu.

De ce PhpStorm

Pentru că am privit mult timp recenziile diferitelor IDE-uri, le-am comparat, am ascultat sfatul programatorilor familiari. În final, cântarele au depășit cu greu PhpStorm.

Și am decis - este timpul.

Principalele avantaje ale utilizării IDE-ului

Poate că deja pot vorbi despre principalele avantaje ale colaborării cu IDE, în special PhpStorm.

Încă nu folosesc multe dintre caracteristicile acestui modul minunat (să nu mai vorbim de module suplimentare). Dar chiar și cea mai de bază funcțională face munca mea mai rapidă, iar codul este mai curat.

Accelerarea dezvoltării

Acest lucru este realizat în detrimentul instrucțiunilor (etichete, funcții, variabile, clase etc.), căutare convenabilă (șir, variabilă, metodă, orice) și multe alte instrumente.

Puteți include, de asemenea, citate și etichete de închidere automată, lucrul adecvat cu tabelarea (cu una sau mai multe linii simultan), abilitatea de a deschide orice pagină în orice browser.

Îmbunătățiți calitatea codului

Există multe instrumente pentru refactorizare. Nu folosesc setări suplimentare, ci doar ceea ce este configurat implicit. De exemplu, este foarte convenabil să alocați variabile neutilizate sau să evidențiați erori și semne de avertizare (în textul documentului și pe latura lângă bara de derulare).







Sistemul nu vă permite să ștergeți un fișier fără a verifica utilizarea acestuia. Dacă se conectează în altă parte, vi se va solicita să ștergeți toate referințele sau să anulați ștergerea.

Comoditate de programare

Este convenabil să derulați modificările înapoi. Pentru fiecare fișier este memorat un istoric al modificărilor. Puteți conecta sistemul la controlul versiunii, dar nu am încercat încă să lucrez cu VCS.

Desigur, colorarea convenabilă a sintaxei, precum și etichetele, clasele, funcțiile pliabile.

Gestionarea convenabilă a proiectelor. De fapt, proiectul este complet pe calculatorul dvs. și puteți salva modificările în orice moment prin completarea fișierelor actualizate către gazdă prin FTP. Când creați un proiect, toate fișierele sunt trase de la server la localizare.

Dacă doriți să lucrați online, puteți seta setările de modificări automate. Întreruperea comunicării nu interferează cu lucrarea, cu excepția faptului că va întârzia descărcarea actualizărilor pe server. De asemenea, este convenabil să setați setarea de descărcare automată atunci când vă schimbați din exterior. Asta inseamna ca trebuie doar sa renunti sau sa schimbi fisierele din directorul de proiect (de exemplu, in Total Commander), ele vor fi incarcate pe server fara participarea ta.

Există, de asemenea, o comparație convenabilă între versiunea locală și cea care se află pe server (nu puteți fi un dezvoltator care să lucreze cu site-ul).

Încă există instrumente de depanare (prindeți bug-uri în cod), dar le-am și ocolit.

Sistem convenabil și funcțional. Permite îmbunătățirea semnificativă a calității codului și creșterea vitezei de dezvoltare.

Multe funcții și setări, nu am atins, așa că nu pot scrie sfaturi și tutoriale specifice (și da, dacă este necesar?). În acest opus mi-am exprimat impresiile despre prima cunoaștere cu IDE și despre principalele funcții pe care mi le-a plăcut.

Și aici este schimbul

Kanat Gailimov discută dezvoltarea serioasă a calității. Anume, arhitectura aplicațiilor web modulare. Subiectul va fi interesant pentru dezvoltatorii web mai puțin dezvoltați - nu pentru începători.

Primiți ca daruri mini cărți și o instruire de 21 de zile pe tema creșterii personale.







Articole similare

Trimiteți-le prietenilor: