it-swarm-es.com

¿Software para WordPress Theme y Plugin Development?

¿Qué software utiliza para sus necesidades relacionadas con WordPress?

Por favor, indique su sistema operativo.

En las ventanas XP yo uso:

  • filezilla (FTP)
  • notepad ++ (para la lectura de PHP/archivos CSS)
  • firebug (una extensión de Firefox que me permite jugar con elementos de un sitio web)

Otras cosas que no uso regularmente, pero me gustaría usar más - xaamp (versión local de WP) - github/SVN (un sistema de control de versiones para mis archivos)

¿Que pasa contigo?

69
Tal Galili

OS Windows 7 x64

Utilizando

Control de versiones

Considerando

  • Chrome muchas extensiones de desarrollo ya, Firefox es muy lento

Obsoleto

  • Notepad ++ casi nunca lo uso desde que compró NetBeans
  • PHPXref más fácil navegar el código dentro de NetBeans
  • WP Tuner perfilado de gran rendimiento, desafortunadamente no se mantiene y se rompió para WP3
  • MoWeS se convirtió en demasiados problemas para luchar con las actualizaciones de componentes y problemas de estabilidad (Apache comenzó a fallar todo el tiempo)
  • NetBeans movido a PhpStorm
  • eAccelerator - la versión moderna no proporciona caché de objetos, algo inestable (bloqueos ocasionales)
  • webgrind - ya no es necesario, PhpStorm ahora puede analizar y mostrar los registros del generador de perfiles
  • Validador HTML de CSE nunca lo use sobre todo lo demás
  • MySQL Query Browser reemplazado con HeidiSQL
38
Rarst

Yo uso tanto Mac como PC. Aquí están mis respectivas cajas de herramientas:

Tengo un repositorio personal de Subversion en mi servidor (Mediatemple dv)

Para ambas plataformas:

  • Un local PHPXref se está quedando sin un svn actualizado actualizado de la troncal
  • XAMPP
  • Firebug

Para PC (Vista Home Premium):

Para Mac (OSX):

  • Coda para editor de texto, SVN y SSH CLI
  • Transmitir para FTP (una vez más, generalmente solo uso SVN) Parallels w/Windows XP para pruebas entre navegadores
  • Terminal para SVN (a veces)
13
John P Bloch

xdebug (la mejor forma de escribir una gran fuente y ver las sugerencias de WordPress, quizás funciones en desuso) y también las posibilidades de WordPress, como la constante WP-DEBUG

/** Debugging WP */
define('WP_DEBUG', true); //enable the reporting of notices during development - E_ALL
define('WP_DEBUG_DISPLAY', true); //use the globally configured setting for display_errors and not force errors to be displayed
define('WP_DEBUG_LOG', true); //error logging to wp-content/debug.log
define('SCRIPT_DEBUG', true); //loads the development (non-minified) versions of all    scripts and CSS and disables compression and concatenation,
//define('E_DEPRECATED', true); //E_ALL & ~E_DEPRECATED & ~E_STRICT

más acerca de mi caja de herramientas en esta publicación , pero actualmente uso PhpStorm como IDE, también GitHub como repositorio.

Dentro de WordPress utilizo el complemento Objetos de depuración para una gran cantidad de trabajos en el contenido de depuración.

11
bueltge

Utilizo PC hasta el año pasado y ahora Mac y PC, así que aquí están las mías:

Para Mac y Windows:

Para Mac (OS X):

  • PhpStorm + Depurador Zend - Depuración IDE (No hay nada mejor en el MAC)
  • VirtualHostX - Administra los hosts virtuales de Apache localmente (I LOVE esto)
  • Transmitir Cliente FTP con sincronización
  • Terminal para SVN (a veces)
  • Fraise - Editor de texto ligero (bifurcación de Smultron )
  • Espresso - Editor de texto con excelente búsqueda visual de expresiones regulares y reemplazo
  • Safari 5 + Glims - Para inspeccionar HTML + CSS + Mejoras en Safari
  • HTTP Scoop - Depurador de HTTP Razonable \
  • Bellota - Editor de imágenes
  • Skitch - Anotador de imagen y cargador
  • Balsamiq - Maquetas y Wireframes
  • Cinch - Pantallas completas fáciles (OS X debería hacer esto, pero no lo hace)
  • DropBox - Copia de seguridad automatizada de archivos centrales y sincronizador de archivos en computadoras
  • ¡Paparazzi! - Herramienta de captura de pantalla por lotes
  • TotalFinder - Buscador de pestañas

Para Windows (Vista Business):

Eso es todo.

ACTUALIZAR:

Eliminé Flujo (cliente FTP) de mi lista y lo reemplacé con Transmitir (Cliente FTP) que es una herramienta mucho mejor. Gracias por la gran recomendación @John P Bloch!

8
MikeSchinkel

Para el desarrollo de complementos, uso Eclipse para PHP desarrollo.

7
David G

Corro en Ubuntu (siempre la última versión)

Me gusta mantener las cosas lo más simples posible.

Mis herramientas de elección:

Geany para escribir código

Filezilla para FTP

Gimp para cortar y cortar diseños preparados por mi equipo de diseño (que ejecuta Photoshop/Illustrator en Windows)

Dropbox para compartir archivos entre desarrolladores/diseñadores

Googletalk y skype para chat/comunicaciones de voz entre desarrolladores

Una pizarra blanca para la planificación.

Y probando en Chrome, Firefox en Linux y para Windows: Chrome, Firefox, Safari y IETester (para IE) que arranco en una antigua Windows XP PC Llamo a mi 'deadbox'

7
Ashley G

Recientemente se mudó a Mac desde Windows

Actualmente utilizando: Mac OS 10.6.7

  • PHP Storm 3 con el CSS-X Plugin (Se integra con Firebug y guarda y edita las ediciones en vivo de CSS.
  • Xdebug
  • Capistrano
  • TransmitirExpanDrive (Monta carpetas remotas en el inicio) para SFTP
  • Coda para la edición básica cuando no quiero abrir PHP Storm
  • Hago todo el código de edición en PHP Tormenta ahora
  • LittleSnapper para capturas de pantalla y anotaciones
  • Terminal y nano para trabajar en mi servidor en vivo
  • MAMP Pro para el entorno de desarrollo local
  • Photoshop CS5 para graphix
  • Omnigraffe para wireframes
  • VmWare Fusion para ejecutar Windows 7 dentro de mi Mac

Aplicaciones Web

Software obsoleto (para mí) de Windows

  • NetBeans IDE
  • Bloc de notas ++
  • Core FTP
  • PuTTY y PuttyGen
  • WinSCP

Software de Windows usando en Máquina Virtual

6
Chris_O

Estoy en Ubuntu 10.04:

  • Vim (edición de texto)
  • Firebug (depuración de CSS)
  • Gimp (manipulación de imagen)
  • Inkscape (vector art)
  • Git (control de versiones)
  • Filezilla (FTP)
  • Apache (instalación local de Wordpress)
6
kylan

OSX:

  • Coda y Espresso para PHP/CSS
  • Netbeans IDE para CSS, XHTML, PHP edición, etc.
  • Firebug para la depuración en FireFox
  • Transmitir por FTP
  • Balsámico para armazones
  • Git para el control de versiones.
  • Photoshop para Comps
  • Vmware Fusion para máquinas de desarrollo:

    Cualquiera puede descargar "gratis" cualquier LAMP, Python, Django, etc. precompilado VM desde http://turnkeylinux.org

6
user4545

En mi PC:

  1. XAMPP para desarrollo local
  2. Winscp para SFTP/FTP
  3. Git para el control de versiones.
  4. Sublime para editar texto.

En mi mac

  1. Transmitir por SFTP/FTP
  2. MAMP para desarrollo local
  3. Compañero de texto para la codificación
  4. Terminal para trabajar con Git.
  5. Gitx para la vista visual impar de repos de Git
  6. Fragmentos para almacenar mis fragmentos de código
5
curtismchale

Estoy desarrollando en Ubuntu (actualmente ejecutando 10.04).

Para el desarrollo de wordpress, utilizo:

  1. geany (script de edición rápida)
  2. Eclipse (cuando está en pleno desarrollo)
  3. RapidSVN (o el plugin SVN de Eclipse)
  4. FileZilla
  5. PHPMiniAdmin y PHPMyAdmin
  6. FireBug (para edición de javascript y CSS)
  7. Gestión de contraseñas con LastPass.com

Mi estrategia al desarrollar un complemento alojado en wordpress, desarrollo ese complemento en el espacio de trabajo de Eclipse y creo un enlace simbólico desde los troncales a wp-content/plugins. De esa manera, puedo administrar mejor mis plugins.

5
ariefbayu

No muchos han enumerado las cosas que usan en el extremo del cliente, así que pensé en compartir mi lista:

  • Zendesk para soporte al cliente y foros
  • Desbloquear para control de fuente y seguimiento de errores
  • Matasellos para el envío y seguimiento confiable de correos electrónicos a los clientes
  • Maxmind para verificación de fraudes y confirmación automática por teléfono en la edición para desarrolladores
  • oDesk para cuando estoy detrás de corregir errores
  • Mailchimp para marketing por correo electrónico a los clientes
  • RamShyam - Primer nivel de soporte técnico

También utilizo esta tubería de Yahoo que hice para monitorear los problemas de seguridad de WordPress y las versiones y me gusta usar Ideone para realizar pruebas rápidas de fragmentos de código.

4
AutoBlogged

Sistemas operativos:

  • Windows XP (primario)
  • Windows Vista 64 (cuando no estoy en la computadora portátil)

Herramientas:

  • Notepad ++ con el complemento de codificación Zen (para todo el código)
  • FileZilla (para FTP cuando lo necesito)
  • Servidor uniforme (PHP/MySQL/Apache + xdebug que instalé)
  • Firefox Nightlies + Firefox Stable (tronco + estable)
  • Ext. Firefox :

    • Firebug
    • Desarrollador web
    • Elegante _
  • TortoiseSVN (para la bondad de SVN)
  • Fireworks CS3 (manipulación de imagen)

Creo que he cubierto los importantes (no puedo vivir sin) .. :)

4
t31os

Este es un buen hilo. Utilizo muchas de las mismas herramientas que las anteriores y en Windows y Linux. Tal vez los que yo uso específicamente y no los menciono:

4
edelwater

Bueno, casi todo está cubierto aquí :)

Así que voy a hacer una lista de cosas que no son, la mayoría es para Windows.

Agent Ransack its grep para windows y es gratis.
NexusFont administrador de fuentes gratuito para Windows, simple no tiene un buen etiquetado avanzado :(
Xenu link comprobador de enlaces roto, buscador y rastreador de mapas, increíblemente rápido.
iBBDemo iphone y ipad tesing
VirtualBox Cajas virtuales!
Poedit Para traducir código/material y crear archivos .mo/.po.
CamStudio make vids para clientes.
Vector Magic el mundo mágico de los vectores, no es gratis pero vale la pena
Collorzilla para firefox, no puede funcionar sin.
Copia de seguridad de Ruby para linux/osx
Siempre que sea una gema Ruby cron tool

1
Wyck

En Windows XP yo uso:

  • FileZilla (FTP)
  • Dreamweaver (PHP/CSS/JS)
  • Firebug (mucha depuración)
  • IETester (para asegurarse de que las cosas no exploten en IE6)
  • WAMP (Para ejecutar un servidor de prueba local)
  • Tortuga SVN (para rastrear los cambios locales y sincronizar con el WP Repositorio de complementos)
  • Flyspray (un rastreador de errores en línea que ejecuto en un servidor alojado)
1
EAMann

Utilizo Fakemail para probar diversas funciones de correo del software.

1
hakre

Utilizo Windows 7 para el desarrollo y las siguientes herramientas:

  • Netbeans IDE para CSS, XHTML, PHP edición, etc.
  • Notepad ++ para una edición rápida ...
  • XAMPP para entorno de desarrollo local.
  • Firebug para la depuración.
  • Google Page Speed ​​y YSlow para la optimización de la velocidad del sitio.
  • FileZilla para FTP.
  • SilkSVN para el control de fuente. Requerido para los complementos de Wordpress
  • PuTTY para ssh
  • etc ....
1
User

Solo uso Netbeans php ide, heidiSql, FileZilla, Firebug y Web Developer. Pregunta, ¿hay alguna herramienta similar como PHPXref? ¿Alguna otra aplicación de viudas?

1
user1147

Me sorprende que nadie haya mencionado BBEdit todavía.

Hice el cambio de Windows a OS X hace aproximadamente un año y lo único que no pude encontrar fue un editor que se sentía bien. Finalmente me decidí por BBEdit y no he mirado atrás. Hay tantas capas de funcionalidad dentro de ella, que disfruto descubriendo.

0
davemac

En Mac OSX 10.6.8

  • Aptana v1.5 - esta versión antigua tiene algunas capacidades de php increíbles y una increíble herramienta de sincronización local/remota con vistas previas diferenciales. Lamentablemente, incluso v3 no puede coincidir con v1.5 para las funciones de php y todavía tengo que encontrar un IDE más moderno que pueda explorar una jerarquía de objetos complejos de manera intuitiva. No es fácil de configurar para xdebug remoto, pero se puede hacer.
  • Carretilla elevadora - FTP con capacidad de sincronización local/remota
  • gitx - git gui básico para OSX
  • CSSEdit: para hojas de estilo realmente grandes o no IDE trabajo. Ahora parte de espresso
  • Kod - editor de texto ligero
  • Servidor de Ubuntu en VMWare Fusion. Prefiero esto a MAMP ya que puedo crear diferentes VM para que coincidan con el entorno de producción de diferentes hosts.
0
benz001

en OSX:

  1. Aptana para codigo y svn.
  2. MAMP para el servidor Apache.
  3. YummyFTP para ftp.
  4. Safari.
  5. VMWare Fusion y Windows XP para pruebas.
0
Amit

Siempre me ha gustado mantener las cosas bastante simples.

  • Bloc de notas ++
  • FileZilla
  • Google Chrome (amor "Inspeccionar")

Realmente debería aprender sobre GIT/SVN, etc., pero no lo he necesitado hasta ahora.

0
Callan

La mayoría de mis herramientas ya se han incluido en la lista, por lo que repetirlas no agregará nada a esta discusión, pero algunas extensiones ff no mencionadas anteriormente que me parecen útiles son:

  • Codeburner para Firebug (herramienta de referencia, por SitePoint)
  • Colorzilla (herramienta de cuentagotas)
  • MeasureIt (regla/herramienta de medición)

Estoy en un mac.

0
thisisstar

W7/x64:

  • NetBeans para PHP, HTML, CSS (y MENOS, aunque el complemento no funciona perfectamente).
  • XAMPP para el medio ambiente.
  • TortoiseGIT para algunos proyectos (con GitHub)
  • TortoiseSVN para otros proyectos (con Beanstalk)
  • Los navegadores, todos.
  • Photoshop.
  • Excel (CSV -> SQL).
  • WP Plugin Theme-Check
0
Noel Tock

Mi editor principal es Dreamweaver CS5, creo que Dreamweaver tuvo muchos problemas en los ojos de muchos desarrolladores, pero ha mejorado mucho en las últimas versiones. Para el desarrollador de WordPress, la última versión de CS5 ofrece soporte directo para trabajar con WordPress, así como también una mejora automática de [PHP por lo que es un entorno de codificación bastante agradable, además de ofrecer algunas herramientas muy útiles Más desarrollo visual inclinado.

Estoy trabajando en OSX, pero en realidad es lo mismo en Win o Mac. Dreamweaver también ofrece integración con Subversion, pero personalmente prefiero usar Cornerstone o Versions en Mac para lidiar con SVN.

0
Rick Curran

Intento mantener las cosas simples y separadas.

Ejecuto un servidor Ubuntu con Apache, MySQL, PHP para usar exclusivamente para pruebas y alojamiento de trabajos en curso para que otros los revisen.

Herramientas en mi Mac (máquina de desarrollo):

  • Coda para editar archivos
  • Transmitir para FTP - ¡Puedo montar el directorio www del servidor directamente en mi escritorio!
  • Terminal para SSH al servidor ... y Google para ayuda!
0
Dewald Reynecke