Sponzorizat de newsflash.ro
Pentru cei care lucreaza in IT pe pozitii predominant tehnice, indiferent ca sunt programatori, ingineri QA, DevOps sau Data Analysts, cea mai importanta unealta de lucru pe care o folosesc cu totii este editorul de cod (IDE-ul, abrevirea de la integrated development environment).
Acesta, indiferent pe care dintre multitudinea lor le folosim, ca e vorba de VS Code, Intellij IDEA sau PyCharm, au integrate multe functionalitati care ne ajuta sa scriem, sa dezvoltam si sa rulam un anumit bloc de cod. Totusi, IDE-urile in sine nu sunt chiar complete, motiv pentru care avem nevoie in mai multe situatii de niste aplicatii de IDE auxiliare numite extensii sau plugins.
In continuare, vom vedea o scurta lista a unora dintre cele mai folosite si utile astfel de extensii pentru un editor de cod, grupate in functie de domeniul de activitate.
De ce avem nevoie de extensii extra in IDE?
Dupa cum incepusem sa dezvolt mai sus, un IDE chiar daca este unul cunoscut, robust, functional si care primeste constant update-uri pe partea de improvements si performance, nu poate cuprinde from scracht chiar toate functionalitatile pe care fiecare developer / QA / DevOps ar vrea sa le contina.
In primul rand, fiecare are stilul sau propriu de a-si organiza setup-ul pe editorul cu care lucreaza asupra codului: cineva prefera o anumita tema vizuala, altul vrea o extensie care sa il ajute sa ruleze codul direct din IDE fara alte aplicatii terte, poate un QA vrea sa parcurga mai usor lista de locatori dintr-o fila si asa mai departe. E natural, tocmai de aceea extensiile ne ajuta sa ne imbunatatim IDE-ul dupa nevoile noastre personale.
In al doilea rand, aceste plugin-uri sunt extrem de utile pentru ca au si rolul de a ne usura in mod substantial munca pe care o realizam zi de zi pe acel IDE. Fie ca ne ofera sugestii pe partea de cod, ce anume sa scriem intr-un anume punct din cod, sau sa refactorizam codul pentru a fi mai clean si eficient, toate aceste lucruri ne ajusteaza semnificativ performanta de lucru si o fac sa fie mai placuta, dar si productiva.
Extensii utile pentru IDE
In continuare vom vedea o scurta selectie a unor extensii de IDE mai mult sau mai putin cunsocute, dar care cu siguranta au un rol extrem de practic raportat la activitatile pe care dorim sa le facem, fie ca lucram deja in IT sau suntem in punctul in care invatam pentru o astfel de cariera.
Extensiile prezentate sunt adaptate de la o activitate software la alta, si de la un IDE la altul; nu toate se pot transpune dintr-un editor in altul, motiv pentru care daca ne intereseaza una dintre ele, ar trebui sa cautam daca exista un echivalent pentru IDE-ul pe care il folosim.
1. Live Server
O prima extensie de IDE foarte intalnita si cunoscuta in zona de Front-end development, folosita in special pe editorul VS Code de la Microsoft este Live Server. Aceasta extensie ii ajuta extrem de mult pe cei care dezvolta cod in zona de Web developemnt deoarece ea, odata…
Sponzorizat de newsflash.ro
Citeste continuarea pe www.blogdeit.ro