✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

Herramientas para proyectos de WordPress: algunas de las que uso a diario

9

Los desarrolladores a menudo están interesados ​​en la forma en que otros desarrolladores configuran sus configuraciones. Y lo entiendo.

Es decir, supongo que se basa en la idea de ver qué herramientas están usando otros para determinar si te estás perdiendo algo, si podrías mejorar lo que estás haciendo actualmente o si te sientes cómodo con lo que tienes.

Cualquiera que sea el caso, ocasionalmente recibo correos electrónicos, tweets o mensajes ICQ (espera, ¿qué?) que preguntan qué conjunto de herramientas para proyectos de WordPress uso normalmente para cada uno de mis proyectos.

Así que pensé en compartir un resumen de cada aplicación que suelo usar y una breve descripción de cómo uso cada una de ellas en mi trabajo diario.

Herramientas para proyectos de WordPress

Antes de cubrir lo que uso y cómo lo uso, quiero mencionar que es importante tener en cuenta que esto supone que WordPress tiene todos sus valores de depuración configurados correctamente. He cubierto esto en una publicación anterior, pero la esencia (literalmente, incluso) de lo que quiero decir es la siguiente:

<?php
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', true );
@ini_set( 'display_errors', 1 );
define( 'SCRIPT_DEBUG', true );
define( 'SAVEQUERIES', true );

Con estos conjuntos, la información se escribirá en el registro de depuración, en la pantalla, etc. Agrega una gran parte de una capa adicional para ayudarlo a localizar problemas dentro de su base de código.

Suponiendo que esté configurado, aquí hay un breve resumen de todo lo que uso cuando estoy trabajando en un proyecto.

Terminal

Mi IDE (del que hablaré más adelante en esta publicación) incluye un terminal integrado que uso regularmente, pero que tiene la capacidad de navegar entre directorios, volcar información o, más típicamente, interactuar con el shell de PHP, es por eso que uso un terminal independiente. instancia de la terminal.

En términos generales, ayuda a evaluar el código sobre la marcha y probar cosas como expresiones regulares sin tener que hacerlo en el ámbito de un navegador web.

La idea es que si funciona en la terminal, funcionará en el contexto de la función en la que estoy trabajando.

secuela profesional

Herramientas para proyectos de WordPress: algunas de las que uso a diario

Desde hace años, esta ha sido mi interfaz de base de datos preferida. Sé que a muchas personas les gusta usar algo dentro del navegador como PhpMyAdmin (o el complemento Adminer relacionado para WordPress).

Pero soy fanático de tener una interfaz de base de datos independiente que admita la visualización de la base de datos, a través de ciertos criterios, o ingresando consultas directamente en una interfaz.

Consola

Herramientas para proyectos de WordPress: algunas de las que uso a diario

La aplicación Consola de macOS es excelente para ver los registros de depuración. Esto es especialmente útil si haces algo como esto :

<?php
error_log(print_r($value, true));

Esto le permite escribir información sobre el registro, luego revisarlo en la consola y seguir el seguimiento completo de la pila de cómo se recuperó la información. Además, puede mostrarle cuál es realmente la información que recuperó y cómo PHP o WordPress la percibirán.

código de estudio visual

Herramientas para proyectos de WordPress: algunas de las que uso a diario

Finalmente, después de probar una variedad de IDE a lo largo de los años, sigo volviendo a Visual Studio Code. En pocas palabras, me gusta la forma en que funciona y cómo interactúa con mi forma de trabajar. Se siente más como si encajara en mi modo de trabajo que en mi necesidad de adaptarme a él.

A partir de ahí, utilizo varias extensiones como:

También uso Fira Code y algunas otras herramientas como el terminal integrado para realizar el trabajo.

Hay mas

En lo que respecta a las otras herramientas, hay cosas como git (que uso desde la terminal integrada en Code ), Kaledeiscope, WP-CLI, etc., pero asumo que se dan, más o menos.

Las herramientas anteriores son las que normalmente tengo abiertas y uso a diario cuando estoy trabajando en un proyecto y necesito interactuar con todas las partes del proyecto.

Fuente de grabación: tommcfarlin.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More