web-development-kb-pt.site

Software para WordPress Tema e Plugin Development?

Qual software você usa para suas necessidades relacionadas ao WordPress?

Por favor, indique o seu sistema operacional.

No windows XP eu uso:

  • filezilla (FTP)
  • notepad ++ (para leitura de arquivos PHP/CSS)
  • firebug (uma extensão do firefox que me permite brincar com elementos de um site)

Outras coisas que eu não uso regularmente, mas gostaria de usar mais - xaamp (versão local do WP) - github/SVN (um sistema de controle de versão para meus arquivos)

E se você?

69
Tal Galili

OS Windows 7 x64

Usando

Controle de versão

Considerando

  • Chrome extensões de desenvolvimento já, o Firefox é muito lento

Descontinuada

  • Notepad ++ quase nunca usá-lo desde que peguei o NetBeans
  • PHPXref mais fácil de navegar código dentro do NetBeans
  • WP Tuner perfil de ótimo desempenho, infelizmente não mantido e quebrado para o WP3
  • MoWeS tornou-se muito problemático para lutar com atualizações de componentes e problemas de estabilidade (o Apache começou a travar o tempo todo)
  • NetBeans movido para o PhpStorm
  • eAccelerator - versão moderna não fornece cache de objetos, um pouco instável (falhas ocasionais)
  • webgrind - não precisa mais, PhpStorm agora pode analisar e exibir logs de profiler
  • CSE HTML Validator apenas nunca consegue usá-lo em cima de todo o resto
  • MySQL Query Browser substituído por HeidiSQL
38
Rarst

Eu uso Mac e PC. Aqui estão minhas caixas de ferramentas respectivas:

Eu tenho um repositório pessoal do Subversion no meu servidor (Mediatemple dv)

Para ambas as plataformas:

  • Um local PHPXref esgotando-se de um check-up svn constantemente atualizado do tronco
  • XAMPP
  • Firebug

Para PC (Vista Home Premium):

Para Mac (OSX):

  • Coda para editor de texto, SVN e SSH CLI
  • Transmissão para FTP (mais uma vez, eu costumo usar apenas SVN) Parallels com Windows XP para testes entre navegadores
  • Terminal para SVN (às vezes)
13
John P Bloch

xdebug (a melhor maneira de escrever grande fonte e ver as dicas do WordPress, talvez funções obsoletas) e também as possibilidades do WordPress, como a 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

mais sobre minha caixa de ferramentas em este post , mas atual eu uso PhpStorm como IDE, também GitHub como Repository.

Por dentro do WordPress eu uso o plugin Debug Objects para muitas tarefas no conteúdo de depuração.

11
bueltge

Eu uso o PC até o ano passado e agora Mac e PC, então aqui estão os meus:

Para Mac e Windows:

Para Mac (OS X):

  • PhpStorm + Zend Debugger - Depuração IDE (Nada melhor no MAC)
  • VirtualHostX - gerencia hosts virtuais do Apache localmente (I LOVE this)
  • transmissão cliente FTP com sincronização
  • Terminal para SVN (às vezes)
  • Fraise - Editor de texto leve (garfo de Smultron )
  • Espresso - Editor de texto com excelente regex visual search & replace
  • Safari 5 + Glims - Para inspecionar HTML + CSS + Aperfeiçoamentos do Safari
  • HTTP Scoop - depurador HTTP razoável \
  • Acorn - Editor de imagens
  • Skitch - Anotador de Imagens e Uploader
  • Balsamiq - Mockups e Wireframes
  • Cinch - Easy Full Screens (o OS X deve fazer isso, mas não funciona)
  • DropBox - Backup de arquivos core automatizado e sincronizador de arquivos entre computadores
  • Paparazzi! - Ferramenta de captura de tela capturável
  • TotalFinder - Localizador de guias

Para o Windows (Vista Business):

É sobre isso.

ATUALIZAR:

Eu apaguei Fluxo (cliente FTP) da minha lista e substitui-lo com Transmitir (Cliente FTP) que é uma ferramenta muito melhor. Obrigado pela ótima recomendação John P Bloch!

8
MikeSchinkel

Para desenvolvimento de plug-in, eu uso Eclipse for PHP development.

7
David G

Eu corro no Ubuntu (sempre a última versão)

Eu gosto de manter as coisas o mais simples possível

Minhas ferramentas de escolha:

Geany para escrever código

Filezilla para FTP

Gimp para fatiar e cortar projetos preparados pela minha equipe de design (que executam o Photoshop/Illustrator no Windows)

Dropbox para compartilhar arquivos entre desenvolvedores/designers

Googletalk e skype para chat/voz entre desenvolvedores

Um quadro branco para planejamento

E testando no Chrome, Firefox no Linux e no Windows: Chrome, Firefox, Safari e IETester (para IE) que eu ligo em um antigo Windows XP PC eu chamo de meu 'deadbox'

7
Ashley G

Recentemente fez a mudança para o Mac do Windows

Atualmente usando: Mac OS 10.6.7

  • PHP Storm 3 com o plug-in CSS-X (Integra-se ao Firebug e salva e edita edições CSS ao vivo.
  • Xdebug
  • Capistrano
  • TransmitirExpanDrive (Monta pastas remotas na inicialização) para SFTP
  • Coda para edição básica quando não quero abrir PHP Storm
  • Eu faço todas as edições de código em PHP Storm agora
  • LittleSnapper para capturas de tela e anotações
  • Terminal e nano para trabalhar no meu servidor ao vivo
  • MAMP Pro para ambiente de desenvolvimento local
  • Photoshop CS5 para graphix
  • Omnigraffe para wireframes
  • VmWare Fusion para executar o Windows 7 dentro do meu Mac

WebApps

Software Windows descontinuado (para mim)

  • NetBeans IDE
  • Notepad ++
  • FTP principal
  • PuTTY e PuttyGen
  • WinSCP

Software do Windows usando em Virtual Machine

  • IPMI View kvm-over-IP para controlar meu servidor
6
Chris_O

Eu estou no Ubuntu 10.04:

  • Vim (edição de texto)
  • Firebug (depuração de CSS)
  • Gimp (manipulação de imagens)
  • Inkscape (arte vetorial)
  • Git (controle de versão)
  • Filezilla (FTP)
  • Apache (instalação local do Wordpress)
6
kylan

OSX:

  • Coda & Espresso para PHP/CSS
  • Netbeans IDE para CSS, XHTML, PHP edição etc.
  • Firebug para depuração no FireFox
  • Transmitir para FTP
  • Balsâmico para wireframes
  • Git para controle de versão
  • Photoshop para Comps
  • Vmware Fusion para máquinas de desenvolvimento:

    Qualquer um pode baixar "de graça" qualquer LAMP, Python, Django etc. pré-construído VM de http://turnkeylinux.org

6
user4545

No meu PC:

  1. XAMPP para dev local
  2. Winscp para SFTP/FTP
  3. Git para controle de versão
  4. Sublime para edição de texto

No meu Mac

  1. Transmitir para SFTP/FTP
  2. MAMP para Dev local
  3. Textmate para codificação
  4. Terminal para trabalhar com o Git
  5. Gitx para a visão visual ímpar dos repositórios do Git
  6. Snippets para armazenar meus trechos de código
5
curtismchale

Estou desenvolvendo no Ubuntu (atualmente rodando 10.04).

Para o desenvolvimento wordpress, eu uso:

  1. geany (script de edição rápida)
  2. Eclipse (quando em desenvolvimento completo)
  3. RapidSVN (ou plugin SVN do Eclipse)
  4. FileZilla
  5. PHPMiniAdmin e PHPMyAdmin
  6. FireBug (para javascript e edição de CSS)
  7. Gerenciamento de senhas com o LastPass.com

Minha estratégia ao desenvolver o plugin hospedado no wordpress, eu desenvolvo esse plugin no espaço de trabalho do Eclipse e crie o symlink de troncos para wp-content/plugins. Dessa forma, posso gerenciar melhor meus plugins.

5
ariefbayu

Muitos não listaram as coisas que eles usam no final das contas, então eu pensei em compartilhar minha lista:

  • Zendesk para suporte ao cliente e fóruns
  • Unfuddle para controle de origem e rastreamento de bugs
  • carimbo postal para envio confiável e rastreamento de e-mails para clientes
  • Maxmind para verificação de fraude e confirmação automática por telefone na edição do desenvolvedor
  • oDesk para quando eu ficar atrás de corrigir bugs
  • Mailchimp para e-mail marketing para clientes
  • RamShyam - Primeiro nível de suporte técnico

Eu também uso este canal do Yahoo que eu fiz para monitorar problemas e versões de segurança do WordPress e eu gosto de usar Ideone para testes rápidos de trechos de código.

4
AutoBlogged

Sistemas operacionais:

  • Windows XP (principal)
  • Windows Vista 64 (quando não estou no laptop)

Ferramentas:

  • Notepad ++ com o plugin Zen Coding (para código tudo)
  • FileZilla (para FTP quando eu precisar)
  • Servidor Uniforme (PHP/MySQL/Apache + xdebug que eu instalei)
  • Firefox Nightlies + Estável no Firefox (tronco + estável)
  • Firefox Ext :

    • Firebug
    • Desenvolvedor Web
    • Elegante _
  • TortoiseSVN (para bondade do SVN)
  • Fireworks CS3 (manipulação de imagens)

Eu acho que cobri os importantes (não posso viver sem) .. :)

4
t31os

Este é um bom tópico. Eu uso muitas das mesmas ferramentas acima e nos sabores Windows e Linux. Talvez os que eu uso especificamente e não mencionados:

4
edelwater

Bem mais tudo é coberto aqui :)

Então vou listar coisas que não são, mais isso é para o Windows.

Agent Ransack grep para janelas e é grátis.
NexusFont gerenciador de fontes livre para windows, simples não tem realmente bom avançado tagging :(
Xenu link detetive link link quebrado, rastreador e mapas do site, incrivelmente rápido.
iBBDemo iphone e ipad tesing
VirtualBox caixas virtuais!
Poedit Para traduzir código/material e fazer arquivos .mo/.po.
CamStudio fazer vídeos para os clientes.
Vector Magic o mundo mágico dos vetores, não é livre, mas vale a pena
Collorzilla para o firefox, não pode funcionar sem.
Backup em Ruby para linux/osx
Sempre que a ferramenta gem Ruby cron

1
Wyck

No Windows XP eu uso:

  • FileZilla (FTP)
  • Dreamweaver (PHP/CSS/JS)
  • Firebug (muita depuração)
  • IETester (para garantir que as coisas não explodam no IE6)
  • WAMP (para executar um servidor de teste local)
  • Tortoise SVN (Para acompanhar as alterações locais e sincronizar com o repositório de plug-in WP)
  • Flyspray (um rastreador de bugs online que eu executo em um servidor hospedado)
1
EAMann

Eu uso Fakemail para testar diversas funcionalidades de envio de correio do software.

1
hakre

Eu uso o Windows 7 para desenvolvimento e as seguintes ferramentas:

  • Netbeans IDE para CSS, XHTML, PHP edição etc.
  • Notepad ++ para alguma edição rápida ...
  • XAMPP para ambiente de desenvolvimento local.
  • Firebug para depuração.
  • Google Page Speed ​​e YSlow para otimização da velocidade do site.
  • FileZilla para FTP.
  • SilkSVN para controle de origem. Obrigatório para plugins do Wordpress
  • PuTTY para ssh
  • etc ....
1
User

Eu uso apenas o NetBeans php ide, heidiSql, FileZilla, Firebug e Web Developer. Pergunta, existe uma ferramenta semelhante como PHPXref? Algum outro aplicativo widnows?

1
user1147

Estou surpreso que ninguém tenha mencionado o BBEdit ainda.

Eu fiz a troca do Windows para o OS X há um ano ou mais e a única coisa que não consegui encontrar foi um editor que parecia certo. Eu finalmente resolvi o BBEdit e não olhei para trás. Há tantas camadas de funcionalidade dentro dele, que estou gostando de descobrir.

0
davemac

No Mac OSX 10.6.8

  • Aptana v1.5 - esta versão antiga tem alguns recursos de php incríveis e uma incrível ferramenta de sincronização local/remota com pré-visualizações de diferenças. Infelizmente, mesmo a v3 não pode igualar a v1.5 para recursos php e eu ainda não encontrei um IDE mais moderno que possa navegar em uma hierarquia complexa de objetos de forma tão intuitiva. Não é fácil de configurar para o xdebug remoto, mas pode ser feito.
  • Empilhadeira - FTP com capacidade de sincronização local/remota
  • gitx - basic git gui para OSX
  • CSSEdit - Para folhas de estilo realmente grandes ou não IDE trabalho. Agora parte do Espresso
  • Kod - editor de texto leve
  • Servidor Ubuntu no VMWare Fusion. Eu prefiro isso ao MAMP, pois posso criar VMs diferentes para corresponder ao ambiente de produção de diferentes hosts.
0
benz001

no OSX:

  1. Aptana para código e svn.
  2. MAMP para o servidor Apache.
  3. YummyFTP para ftp.
  4. Safári.
  5. VMWare Fusion e Windows XP para teste.
0
Amit

Eu sempre gostei de manter as coisas bem simples.

  • Notepad ++
  • FileZilla
  • Google Chrome (amor "inspecionar")

Eu realmente deveria aprender sobre o GIT/SVN etc, mas não precisei disso até agora.

0
Callan

A maioria das minhas ferramentas já foi listada, então repeti-las não adicionará a esta discussão nenhuma, mas algumas extensões ff não mencionadas antes que eu acho úteis são:

  • Codeburner para firebug (ferramenta de referência, por SitePoint)
  • Colorzilla (ferramenta Eyedropper)
  • MeasureIt (régua/ferramenta de medição)

Eu estou em um mac.

0
thisisstar

W7/x64:

  • NetBeans para PHP, HTML, CSS (& MENOS, embora o plug-in não funcione perfeitamente).
  • XAMPP para o ambiente.
  • TortoiseGIT para alguns projetos (com o GitHub)
  • TortoiseSVN para outros projetos (com Beanstalk)
  • Navegadores, todos.
  • Photoshop.
  • Excel (CSV -> SQL).
  • Plugin WP Tema-Check
0
Noel Tock

Meu editor principal é o Dreamweaver CS5, o Dreamweaver teve um bumbum nos olhos de muitos desenvolvedores, mas ele melhorou muito nas últimas versões. Para o dev de WordPress, a versão mais recente do CS5 traz suporte direto para trabalhar com o WordPress, bem como um aprimoramento automático PHP por isso é um ótimo ambiente de codificação, além de oferecer algumas ferramentas bastante úteis para usuários mais visuais. desenvolvimento inclinado.

Eu estou trabalhando no OSX, mas é praticamente o mesmo no Win ou Mac realmente. O Dreamweaver também oferece integração com o Subversion, mas pessoalmente eu prefiro usar Cornerstone ou Versions no Mac para lidar com o SVN.

0
Rick Curran

Eu tento manter as coisas simples e separadas.

Eu corro um servidor Ubuntu com Apache, MySQL, PHP para usar exclusivamente para testar e hospedar trabalhos em andamento para revisão por outros.

Ferramentas no meu Mac (máquina de desenvolvimento):

  • Coda para edição de arquivos
  • Transmissão para FTP - Eu posso montar o diretório www do servidor na minha área de trabalho!
  • Terminal para SSH para o servidor ... e Google para ajuda!
0
Dewald Reynecke