Software para WordPress Tema e desenvolvimento de plugins? [fechadas]


71

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

Por favor, indique seu sistema operacional.

No Windows XP eu uso:

  • filezilla (FTP)
  • bloco de notas ++ (para leitura de arquivos PHP / CSS)
  • firebug (uma extensão do firefox para permitir que eu jogue com os elementos de um site)

Outras coisas que 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ê?


7
Ótima pergunta para um wiki da comunidade!
MikeSchinkel

Respostas:


39

SO Windows 7 x64

Usando

Controle de versão

Considerando

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

Descontinuada

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

Eu tentei o NetBeans após a sua postagem. Acabei de abrir um arquivo codificado utf-8 que inclui caracteres utf-8 e ele falha. O arquivo estava contido "şŞ Üü Çç İı Öö" etc caracteres. O bloco de notas ++ não tem nenhum problema com esse arquivo
Ünsal Korkmaz 5/11

@ Ünsal Korkmaz Eu não tinha examinado profundamente como o NetBeans trabalha com UTF-8, só posso dizer que até agora não tive problemas com caracteres cirílicos.
Rarst

Como o Servidor Uniforme é comparado à pilha Bitnami WAMP?
Antony

Não tinha usado o último, ainda usando uniforme embora.
Rarst

13

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

Eu tenho um repositório pessoal de subversão no meu servidor (Mediatemple dv)

Para ambas as plataformas:

  • Um PHPXref local executando fora de um svn checkout de tronco constantemente atualizado
  • XAMPP
  • Firebug

Para PC (Vista Home Premium):

Para Mac (OSX):

  • Coda para editor de texto, SVN e SSH CLI
  • Transmitir para FTP (novamente, normalmente uso SVN) Paralelos com Windows XP para teste em vários navegadores
  • Terminal para SVN (às vezes)

Estou em um Mac, o XAMPP é melhor que o MAMP?
milesmeow

Não faço ideia, pois nunca usei o MAMP. Tudo o que posso dizer é que o XAMPP funciona para mim. O importante é que você use uma pilha LAMP.
John P Bloch

11

xdebug (a melhor maneira de escrever ótimas fontes e ver as dicas do WordPress, talvez funções obsoletas) e também as possibilidades do WordPress, como WP-DEBUG constante

/** 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 a minha caixa de ferramentas neste post , mas atualmente eu uso o PhpStorm como IDE, e também o GitHub como repositório.

Dentro do WordPress, eu uso o plug-in Debug Objects para muitos trabalhos no conteúdo de depuração.


8

Eu uso 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 - IDE de depuração (nada melhor no MAC)
  • VirtualHostX - Gerencia os hosts virtuais do Apache localmente (eu amo isso)
  • Transmitir cliente FTP com sincronização
  • Terminal para SVN (às vezes)
  • Fraise - Editor de texto leve (Fork of Smultron )
  • Espresso - Editor de texto com excelente pesquisa e substituição de expressões visuais
  • Safari 5 + Glims - Para inspeção de aprimoramentos em HTML + CSS + Safari
  • Colisão HTTP - Depurador HTTP razoável \
  • Bolota - Editor de Imagem
  • Skitch - Anotador de imagem e Uploader
  • Balsamiq - Maquetes e Wireframes
  • Cinch - telas completas fáceis (o OS X deve fazer isso, mas não)
  • DropBox - Backup automático de arquivos principais e sincronizador de arquivos entre computadores
  • Paparazzi! - Ferramenta de captura de tela que pode ser batida
  • TotalFinder - Localizador de guias

Para Windows (Vista Business):

É sobre isso.

ATUALIZAR:

Excluí o Flow (cliente FTP) da minha lista e o substitui por Transmit (FTP Client), que é uma ferramenta muito melhor. Obrigado pela ótima recomendação @John P Bloch!


Mike, existe um ótimo add-on do Firefox chamado Screengrab que pode reduzir a necessidade de paparazzi!
Davemac


7

Eu corro no Ubuntu (sempre a versão mais recente)

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 em cubos os desenhos preparados pela minha equipe de design (que executa o Photoshop / Illustrator no Windows)

Dropbox para compartilhar arquivos entre desenvolvedores / designers

Googletalk e skype para bate-papo / voz entre desenvolvedores

Um quadro branco para o planejamento

E testes no Chrome, Firefox no Linux e para Windows: Chrome, Firefox, Safari e IETester (para IE), que inicio em um PC antigo com Windows XP, chamo de 'caixa morta'


6

Estou no Ubuntu 10.04:

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

6

OSX:

  • Coda & Espresso para PHP / CSS
  • Netbeans IDE para CSS, XHTML, edição de PHP 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 fazer o download "gratuito" de qualquer VM pré-construída em LAMP, Python, Django etc. em http://turnkeylinux.org


+1 no link para o TurnKey Hub - muito, muito interessante, especialmente para a migração de sites.
Davemac

6

Recentemente, mudou-se para Mac a partir 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 versões edições ao vivo do CSS.
  • Xdebug
  • Capistrano
  • Transmitir eExpanDrive (monta pastas remotas na inicialização) para SFTP
  • Coda para edição básica quando não quero abrir o PHP Storm
  • Eu faço toda a edição de código no PHP Storm agora
  • LittleSnapper para capturas de tela e anotações
  • Terminal e nano para trabalhar no meu servidor ativo
  • 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 and PuttyGen
  • WinSCP

Software Windows usando na Máquina Virtual


Putty preterido?
21711 Wyck

Preterido para mim porque não uso mais o Windows.
Chris_O

ah você deveria ter dito Windows: Tudo. lol
Wyck

5

No meu PC:

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

No meu Mac

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

5

Estou desenvolvendo no ubuntu (atualmente executando o 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 edição de javascript e CSS)
  7. Gerenciamento de senhas com LastPass.com

Minha estratégia ao desenvolver plug-in hospedado no wordpress, desenvolvo esse plug-in no espaço de trabalho do eclipse e crio um link simbólico de troncos para wp-content/plugins. Dessa forma, eu posso gerenciar meus plugins melhor.


4

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


Sou um grande fã do Total Commander, mas não recomendo usá-lo para FTP. Essa parte sempre foi instável para mim e o suporte a protocolos seguros só está disponível através de plug-ins, porque o desenvolvedor não pode desenvolver legalmente esses recursos em seu país.
Rarst

Bem ... vamos levar isso para ghisler.ch/board/index.php :)
edelwater

4

Poucos listaram o que eles usam no final do cliente, então 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 e rastreamento confiáveis ​​de e-mails para clientes
  • Maxmind para verificação de fraudes e confirmação automática de telefone na edição do desenvolvedor
  • oDesk para quando eu ficar atrás de corrigir bugs
  • Mailchimp para email marketing para clientes
  • RamShyam - Primeiro nível de suporte técnico

Também uso esse cachimbo do Yahoo que fiz para monitorar problemas e liberações de segurança do WordPress e gosto de usar o Ideone para testar rapidamente trechos de código.


4

Sistemas operacionais:

  • Windows XP (primário)
  • Windows Vista 64 (quando não estou no laptop)

Ferramentas:

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

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

Acho que cobri os mais importantes (não posso viver sem). :)


1

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 rastrear alterações locais e sincronizar com o repositório de plug-ins do WP)
  • Flyspray (um rastreador de erros online que corro em um servidor hospedado)

1

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

  • Netbeans IDE para CSS, XHTML, edição de PHP etc.
  • Notepad ++ para algumas edições rápidas ...
  • 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. Necessário para plugins do Wordpress
  • Massa para ssh
  • etc ....

1

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


Acho alternativa comumente mencionada é phpDocumentor . Só usei o PHPXref sozinho e mudei para a navegação no NetBeans desde que comecei a usá-lo.
Rarst

1

Bem, quase tudo é coberto aqui :)

Então, vou listar coisas que não são, a maioria é para Windows.

O Agent Ransack seu grep para Windows e é gratuito.
O gerenciador de fontes gratuito NexusFont para Windows, simples, não possui tags avançadas realmente boas :( Verificador de links quebrados, link de
Xenu , mapas de rastreadores e sites, incrivelmente rápido.
IBBDemo iphone e ipad tesing Caixas virtuais
VirtualBox !
Poedit Para traduzir código / coisas e criar .mo /.po arquivos.
Camstudio fazer vids para os clientes.
Magia Vector o mundo mágico de vetores, não é livre mas vale a pena
Collorzilla para o Firefox, não pode funcionar sem.
backup de rubi para Linux / OSX
Sempre Gem ferramenta rubi cron



0

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

Eu sempre gostei de manter as coisas bem simples.

  • Notepad ++
  • FileZilla
  • Google Chrome (adoro "Inspecionar")

Eu realmente deveria aprender sobre GIT / SVN etc, mas ainda não precisava disso.


0

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

  • Codeburner para firebug (ferramenta de referência, pelo SitePoint)
  • Colorzilla (ferramenta conta-gotas)
  • MeasureIt (ferramenta de régua / medição)

Eu estou no mac.


0

Meu editor principal é o Dreamweaver CS5, acho que o Dreamweaver teve um grande sucesso nos olhos de muitos desenvolvedores, mas melhorou bastante nas últimas versões. Para o desenvolvedor do WordPress, a versão mais recente do CS5 oferece suporte direto ao trabalho com o WordPress, além de um preenchimento automático aprimorado do PHP, por isso é um ambiente de codificação bastante agradável, além de oferecer algumas ferramentas bastante úteis para quem tem um desenvolvimento mais visual.

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


0

Eu tento manter as coisas simples e separadas.

Eu executo 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
  • Transmitir para FTP - Posso montar o diretório www do servidor diretamente na minha área de trabalho!
  • Terminal para SSH para o servidor ... e Google para obter ajuda!

0

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

Eu mudei 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. Finalmente, decidi pelo BBEdit e não olhei para trás. Há tantas camadas de funcionalidade nele, que estou gostando de descobrir.


0

W7 / x64:

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

0

No Mac OSX 10.6.8

  • Aptana v1.5 - esta versão antiga possui incríveis recursos php e uma incrível ferramenta de sincronização local / remota com pré-visualizações diferentes. Infelizmente, mesmo a v3 não pode corresponder à v1.5 para recursos php e ainda não encontrei um IDE mais moderno que possa navegar por uma hierarquia de objetos complexos de maneira 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 - gui básico do git para OSX
  • CSSEdit - Para folhas de estilo realmente grandes ou trabalhos que não sejam de IDE. Agora parte do Espresso
  • Kod - Editor de texto leve
  • Servidor Ubuntu no VMWare Fusion. Prefiro isso ao MAMP, pois posso criar VMs diferentes para corresponder ao ambiente de produção de diferentes hosts.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.