[perfect web development enviorment] Herramientas varias

Estas son las herramientas que uso para desarrollo web, al final no hay un IDE que lo provea todo, si no que varias herramientas juntas y scripts personalizados complementan las herramientas necesarias.

  • Navegadores : Firefox y Chrome
  • Editor de texto : Gedit / Pluma y Scite . Son editores de texto muy configurables y soporte para plugins y sobre todo , muy ligeros. Me gusta Scite por el soporte para expresiones reguarles.
  • Zim Desktop: Para organizar notas es muy cómodo, es una wiki de escritorio con plugins y además tiene soporte para git con lo que puedes versionear el contenido
  • xxdiff : Para comparar ficheros y directorios, imprescindible
  • apg: Para generar passwords
  • Herramientas de php : El propio binario de php para chequear sintaxis ( php -l ) , phpcs Code Sniffer
  • PHPUnit: Testear código
  • Linters y beautifiers

Plugins para Gedit / Pluma

  • Classbrowser: usa ctags para identificar elementos dentro del código fuente
  • External tools: Permite scriptear con shell usando como parámetros documentos o fragmentos de los documentos.
  • Simple folding : pliega código contenido entre {}
  • Smart highligth : colorea código
  • Snippets : automatiza completado de código usando una secuencia corta de letras + tabulador
  • viedit: Implementa comandos básicos de vi
  • word completion: Provee de autocompletado usando las palabras de los documentos abiertos.

Plugins para firefox:

  • webdeveloper: imprescindible para desarrolladores web, multitud de herramientas
  • aweseome screenshoot: Captura pantalla de navegación y permite agregar notas y texto
  • Firebug: depura código js, edita html, css
  • FireQuery: consola para jquery
  • Fireraimbow: Colorea el código javascript en firebug
  • Acebug: Colorea el código javascript en la linea de comandos o consola de javascript
  • Fireflow : tracea los trigers de jquery
  • Live HTTP Headers : Captura tráfico de navegación y analiza cabeceras
  • Colorizlla : Para identificar un color en una página web

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.