Programació web

Editors de codi: Sublime Text i PHPStorm

Els programadors web han de passar pràcticament tota la seva jornada treballant amb una mateixa eina: un editor de codi / IDE. Existeixen molts al mercat, però quin és el millor?

Drauta agencia digitalDrauta

Editors de codi: Sublime Text i PHPStorm

Quin editor de codi haig d'usar per al desenvolupament web?

Avui detallarem les funcionalitats de Sublime Text i PHPStorm i quins plugins són essencials per al seu bon ús i facilitats.

Sublime Text

És un dels editors més populars amb centenars de paquets construïts per la comunitat i és un dels més ràpids. Si estàs començant a programar, és una molt bona opció, ja que ve amb un trial infinit (mai caduca). Per tant, és gratis!

Algunes de les seves característiques són:

  • És molt ràpid.
  • Té diferents mètodes de cerca en el codi: @ ens permet anar a símbols, # dins del fitxer i : anar directament a un número de línia.
  • Múltiples cursors i multi-select.
  • Pots personalitzar qualsevol aspecte: menús, snippets, macros, etc amb documents JSON.
  • Pots dividir la pantalla en dos.
  • Existeix una mode anti distraccions.

Alguns dels millors plugins que hauríeu d'instal·lar són:

  • Emmet: ens ajuda a millorar el workflow de 'picar' codi creant abreviatures.
  • AllAutocomplete: amplia l'autocompletat predeterminat per trobar coincidències en tots els arxius oberts. De forma predeterminada, Sublime només considera paraules oposades en l'arxiu actual, així que amb aquest plugin podem anar més enllà.
  • SublimeLinter: aquest plugin ens ajudarà a crear codi net i sense bugs.
  • SidebarEnhancements: afegeix elements de menú útils al sidebar.
  • AdvancedNewFile: crea un nou fitxer ràpidament.
  • Git: afegeix una comanda de git, sense necessitat d'anar al terminal.
  • SublimeCodeIntel: converteix Sublime en un IDE amb codi intel·ligent i autocompletat.

PHPStorm

Si estem treballant a un projecte amb PHP (o amb el framework Laravel) aquesta serà la nostra millor eina. Té moltes funcionalitats, ja que es tracta d'un IDE i es pot utilitzar el FTP, Git i la Base de dades i el terminal des del mateix.

Les característiques principals de PHPStorm són:

  • Assistència de codi intel·ligent: es realitzen inspeccions per verificar que el codi és correcte i analitzar el projecte en el seu conjunt.
  • Navegació de codi intel·ligent: el IDE entén on volem anar i ens porta allà instantàniament.
  • Refactorización ràpida i segura: podem refactorizar el nostre codi de manera segura per renombrar, moure, eliminar, extreure un mètode, etc.
  • Fàcil debug i test.
  • Ambient de desenvolupament: control de versions amb Git, SVN, Mercurial, Bases de dades i SQL amb suport per Vagrant, Docker, Composer i molt més.

Els plugins més interessants són:

  • gfm: plugin de GitHub.
  • .ignore: per afegir qualsevol fitxer en .gitignore fent clic dret i escollint-ho. 

No hi ha molts plugins, ja que totes les funcionalitats necessàries vénen de sèrie sense necessitat d'instal·lar res més. Si voleu canviar el tema de qualsevol dels dos programes que us hem presentat, podeu aconseguir nous estils i colors en els següents links:

En un proper post us presentarem Visual Studio Code i Brackets.

Vols començar un nou projecte amb nosaltres?

Necessites un servei per a la teva web? Descobreix com et podem ajudar i no dubtis en contactar amb nosaltres.