Por lo general, no estamos haciendo cambios en los servidores en vivo para ningún sitio de WordPress directamente. Tendremos una copia del sitio de WordPress en nuestras máquinas locales, donde podemos abrir la página directamente. Una vez que tengamos todo funcionando como esperamos, nos aseguraremos de tener una copia de seguridad válida y luego cargaremos los archivos modificados a través de varios métodos diferentes.
A veces, si solo hay una pequeña solución, uso el editor para el tema o complemento, pero para la mayoría de los desarrollos mantengo una versión local. Para esto, la herramienta de migración todo en uno es fantástica.
En cuanto al uso de un IDE para cambiar directamente los archivos, sería más una cuestión de red/servidor para obtener acceso directo a los archivos. No sería algo que se pueda configurar a través de WordPress y sería más complejo que configurar un local.
.