Migrarea la IDE a fost una dintre cele mai bune decizii din carieră
Migrarea la IDE a fost una dintre cele mai bune decizii din carieră

M-am încăpățânat vreo 15 ani să folosesc editor de text pentru a scrie cod. Sigur, de fiecare dată am ales cel mai bun editor de text (pentru mine), cu o grămadă de features integrate, dar, până la urmă… era editor de text. În timp, am tot încercat diferite IDE-uri: PHPStorm, Zend Studio, Aptana, NetBeans, Eclipse […]

Live template în PHPStorm: numărarea parametrilor
Live template în PHPStorm: numărarea parametrilor

Unul din lucrurile care mă enervează la WordPress este că hook-urile au mereu nevoie de a specifica numărul parametrilor. Altfel nu îl pasează decât pe primul. Mai exact, dacă avem o acțiune de forma: Ca să ne legăm de hook, folosim add_action: Dar, surpriză! Avem un singur parametru trimis! Pentru a avea toți parametri, va […]

PhpStorm și Mocha pentru Vue
PhpStorm și Mocha pentru Vue

Azi am petrecut aproape două ore încercând să fac un lucru extrem de complex: să conving PhpStorm să ruleze testele de JS. Scopul era să pot rula fiecare test individual la click: Configurarea e simplă: Run -> Edit configuration, adaugi un Mocha cu următoarele configurări: Mocha package: Extra Mocha options: PROJECT_PATH este calea absolută a […]

De ce un IDE?
De ce un IDE?

Acum mai bine de jumătate de an renunțam, temporar, la Sublime în favoarea PHP Storm. Ce s-a schimbat în jumătate de an? Ei bine… tot Storm folosesc, deci… da. În continuare consider că este o porcărie când vine vorba de editatul propriu-zis (operațiunile pe text), dar ca IDE este inegalabil. OK, fie, poate că îți […]

Am schimbat editorul!
Am schimbat editorul!

Greu de crezut, dar după aproape zece ani, am încercat și eu cu adevărat un alt editor în afară de Sublime: PHP Storm. Asta pentru că am nimerit un proiect extrem de stufos, unde efectiv se cerea un IDE. Iar partea de IDE este incredibil de utilă și are nevoie de exact zero-config. Hints, tooltips, […]

Site-ul blog.iamntz.com utilizează cookie-uri. Continuarea navigării presupune acceptarea lor. Mai multe informații.

windows apple dropbox facebook twitter