web-dev-qa-db-fra.com

Logiciel pour thème WordPress et développement de plugin?

Quel logiciel utilisez-vous pour vos besoins liés à WordPress?

Veuillez indiquer votre système d'exploitation.

Sur Windows XP j'utilise:

  • filezilla (FTP)
  • notepad ++ (pour la lecture des fichiers PHP/CSS)
  • firebug (une extension firefox pour me permettre de jouer avec les éléments d'un site web)

Autres choses que je n'utilise pas régulièrement mais que j'aimerais utiliser davantage - xaamp (version locale de WP) - github/SVN (un système de contrôle de version pour mes fichiers)

Et vous?

69
Tal Galili

OS Windows 7 x64

En utilisant

Contrôle de version

Considérant

  • Chrome nombreuses extensions de développement déjà, Firefox est sacrément lent

Obsolète

  • Notepad ++ presque ne l'utilisez jamais depuis que NetBeans a été ramassé
  • PHPXref plus facile de naviguer dans le code dans NetBeans
  • WP Tuner excellent profil de performance, malheureusement pas maintenu et cassé pour WP3
  • MoWeS est devenu trop difficile à gérer pour résoudre les problèmes de mises à jour de composants et de stabilité (Apache commençait à planter tout le temps)
  • NetBeans est passé à PhpStorm
  • eAccelerator - la version moderne ne fournit pas de cache objet, quelque peu instable (plantages occasionnels)
  • webgrind - plus besoin de rien, PhpStorm peut maintenant analyser et afficher les logs du profileur
  • Validateur CSE HTML n'arrive jamais à l'utiliser au-dessus de tout le reste
  • Navigateur de requêtes MySQL remplacé par HeidiSQL
38
Rarst

J'utilise Mac et PC. Voici mes boîtes à outils respectives:

J'ai un référentiel personnel Subversion sur mon serveur (Mediatemple dv)

Pour les deux plateformes:

  • Un répertoire local PHPXref s'exécutant sans interruption constante sur la sortie du tronc
  • XAMPP
  • Firebug

Pour PC (Vista Home Premium):

Pour Mac (OSX):

  • Coda pour éditeur de texte, SVN et CLI SSH
  • Transmit pour FTP (encore une fois, j’utilise habituellement SVN) Parallels avec Windows XP pour les tests inter-navigateurs
  • Terminal pour SVN (parfois)
13
John P Bloch

xdebug (le meilleur moyen d'écrire une excellente source et de voir les astuces de WordPress, peut-être des fonctions obsolètes) et les possibilités de WordPress, comme 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

plus d'informations sur ma boîte à outils dans cet article , mais j'utilise actuellement PhpStorm comme IDE, ainsi que GitHub comme référentiel.

Dans WordPress, j'utilise le plugin Objets de débogage pour de nombreux travaux dans le contenu de débogage.

11
bueltge

J'utilise PC jusqu'à l'année dernière et maintenant Mac et PC, voici donc les miens:

Pour Mac et Windows:

Pour Mac (OS X):

  • PhpStorm + Zend Debugger - Débogage IDE (Rien de mieux sur le MAC)
  • VirtualHostX - Gère les hôtes virtuels Apache localement (I LOVE this)
  • Transmettre Client FTP avec synchronisation
  • Terminal pour SVN (parfois)
  • Fraise - Éditeur de texte léger (Fork of Smultron )
  • Espresso - Editeur de texte avec une excellente représentation visuelle regex
  • Safari 5 + Glims - Pour inspecter les améliorations HTML + CSS + Safari
  • HTTP Scoop - Débogueur HTTP raisonnable \
  • Acorn - Éditeur d'image
  • Skitch - Annotateur et téléchargeur d'images
  • Balsamiq - Maquettes et wireframes
  • Cinch - Écrans complets faciles (OS X devrait le faire, mais ce n'est pas le cas)
  • DropBox - Sauvegarde et synchronisation de fichiers de base automatisées sur plusieurs ordinateurs
  • Paparazzi! - Outil de capture d'écran Batchable
  • TotalFinder - Recherche d'onglets

Pour Windows (Vista Business):

C'est à peu près ça.

METTRE À JOUR:

J'ai supprimé Flow (client FTP) de ma liste et l'ai remplacé par Transmit (client FTP) qui est un bien meilleur outil. Merci pour cette excellente recommandation @John P Bloch!

8
MikeSchinkel

Pour le développement de plug-in, j'utilise Eclipse for PHP development.

7
David G

Je tourne sous Ubuntu (toujours la dernière version)

J'aime garder les choses aussi simples que possible

Mes outils de choix:

Geany pour écrire du code

Filezilla pour FTP

Gimp pour découper et couper en dés les dessins préparés par mon équipe de conception (qui exécute Photoshop/Illustrator sous Windows)

Dropbox pour le partage de fichiers entre développeurs/designers

Googletalk et skype pour les communications chat/voix entre développeurs

Un tableau blanc pour la planification

Et tester sous Chrome, Firefox sous Linux et pour Windows: Chrome, Firefox, Safari et IETester (pour IE) que je lance sur un ancien ordinateur Windows XP que j'appelle ma "zone morte"

7
Ashley G

Récemment fait le passage de Mac à Mac

Utilisation actuelle: Mac OS 10.6.7

  • PHP Storm 3 avec le plugin CSS-X (s’intègre à Firebug et enregistre et met à jour les modifications CSS en direct.
  • Xdebug
  • Capistrano
  • Transmettre et ExpanDrive (monte les dossiers distants au démarrage) pour SFTP
  • Coda pour l'édition de base quand je ne veux pas ouvrir PHP Storm
  • Je fais tout l'édition de code dans PHP Storm maintenant
  • LittleSnapper pour les captures d'écran et les annotations
  • Terminal et nano pour travailler sur mon serveur live
  • MAMP Pro pour les environnements de développement locaux
  • Photoshop CS5 pour graphix
  • Omnigraffe pour les structures filaires
  • VmWare Fusion pour exécuter Windows 7 dans mon Mac

WebApps

  • FreshBooks pour la facturation et le suivi des dépenses
  • BidSketch pour créer des propositions
  • Authorize.net pour le traitement des cartes de crédit
  • EchoSign pour le traitement des signatures électroniques
  • Google Apps pour les e-mails, les calendriers et les documents

Déconseillé (pour moi) Logiciel Windows

  • IDE NetBeans
  • Bloc-notes ++
  • Core FTP
  • Mastic et puttygen
  • WinSCP

Logiciel Windows utilisant une machine virtuelle

  • Vue IPMI kvm sur IP pour contrôler mon serveur
6
Chris_O

Je suis sur Ubuntu 10.04:

  • Vim (édition de texte)
  • Firebug (débogage CSS)
  • Gimp (manipulation d'image)
  • Inkscape (art vectoriel)
  • Git (contrôle de version)
  • Filezilla (FTP)
  • Apache (installation locale de Wordpress)
6
kylan

OSX:

  • Coda & Espresso pour PHP/CSS
  • Netbeans IDE pour CSS, XHTML, PHP édition etc.
  • Firebug pour le débogage dans FireFox
  • Transmettre pour FTP
  • Balsamique pour wireframes
  • Git pour le contrôle de version
  • Photoshop pour Comps
  • VMware Fusion pour les machines de développement:

    Tout le monde peut télécharger "gratuitement" n’importe quel LAMP, Python, Django, etc pré-construit VM depuis http://turnkeylinux.org

6
user4545

Sur mon PC:

  1. XAMPP pour les développeurs locaux
  2. Winscp pour SFTP/FTP
  3. Git pour le contrôle de version
  4. Sublime pour l'édition de texte

Sur mon Mac

  1. Transmettre pour SFTP/FTP
  2. MAMP pour Dev local
  3. Textmate pour le codage
  4. Terminal pour travailler avec Git
  5. Gitx pour la vue visuelle étrange de Git Repos
  6. Extraits pour stocker mes extraits de code
5
curtismchale

Je développe sur Ubuntu (en cours d'exécution 10.04).

Pour le développement wordpress, j'utilise:

  1. geany (script d'édition rapide)
  2. Eclipse (en plein développement)
  3. RapidSVN (ou le plug-in SVN d'Eclipse)
  4. FileZilla
  5. PHPMiniAdmin et PHPMyAdmin
  6. FireBug (pour l'édition javascript et CSS)
  7. Gestion de mot de passe avec LastPass.com

Ma stratégie lors du développement du plugin hébergé sur Wordpress, je développe ce plugin sur l'espace de travail d'Eclipse et crée un lien symbolique à partir de la liaison vers wp-content/plugins. De cette façon, je peux mieux gérer mes plugins.

5
ariefbayu

Peu de gens ont énuméré les choses qu'ils utilisent chez le client, alors j'ai pensé partager ma liste:

  • Zendesk pour le support client et les forums
  • Unfuddle pour le contrôle de source et le suivi des bogues
  • cachet de la poste pour un envoi et un suivi fiables des courriers électroniques aux clients
  • Maxmind pour la vérification de la fraude et la confirmation automatique par téléphone sur la version pour développeurs
  • oDesk pour quand je suis en retard sur la correction des bugs
  • Mailchimp pour le marketing par e-mail aux clients
  • RamShyam - Premier niveau de support technique

J'utilise également ce tuyau Yahoo que j'ai créé pour surveiller les problèmes de sécurité WordPress et les versions publiées, et j'aime utiliser Ideone pour tester rapidement des extraits de code.

4
AutoBlogged

Systèmes d'exploitation:

  • Windows XP (primaire)
  • Windows Vista 64 (quand je ne suis pas sur l'ordinateur portable)

Outils:

  • Notepad ++ avec le plugin Zen Coding (pour tout code)
  • FileZilla (pour FTP quand j'en ai besoin)
  • Uniform Server (PHP/MySQL/Apache + xdebug que j'ai installé)
  • Nightlies Firefox + Firefox Stable (coffre + stable)
  • Firefox Ext :

    • Pyromane
    • Développeur web
    • Élégant _
  • TortoiseSVN (pour la bonté SVN)
  • Fireworks CS3 (manipulation d'images)

Je pense avoir couvert l'essentiel (ne peut pas vivre sans) .. :)

4
t31os

C'est un joli fil. J'utilise beaucoup des mêmes outils que ci-dessus et sur les goûts Windows et Linux. Peut-être ceux que j'utilise spécifiquement et non mentionnés:

4
edelwater

Eh bien presque tout est couvert ici :)

Donc, je vais énumérer des choses qui ne sont pas, la plupart c'est pour Windows.

Agent Ransack son grep pour Windows et c'est gratuit.
NexusFont gestionnaire de polices gratuit pour Windows, simple n’a pas de très bon marquage avancé :(
Xenu link sleuth vérificateur de lien brisé, robot d'exploration et cartes de site incroyablement rapide.
iBBDemo test pour iphone et ipad
VirtualBox Boîtes virtuelles!
Poedit Pour la traduction de code/choses et la création de fichiers .mo/.po.
CamStudio make vids pour les clients.
Vector Magic le monde magique des vecteurs, pas gratuit mais en vaut la peine
Collorzilla pour Firefox, ne peut pas fonctionner sans.
Sauvegarde Ruby pour linux/osx
Chaque fois que Gem Ruby cron tool

1
Wyck

Sous Windows XP j'utilise:

  • FileZilla (FTP)
  • Dreamweaver (PHP/CSS/JS)
  • Firebug (beaucoup de débogage)
  • IETester (pour s'assurer que les choses n'explosent pas dans IE6)
  • WAMP (pour exécuter un serveur de test local)
  • Tortoise SVN (pour suivre les modifications locales et la synchronisation avec le référentiel de plug-ins WP)
  • Flyspray (un traqueur de bogues en ligne que je lance sur un serveur hébergé)
1
EAMann

J'utilise Fakemail pour tester diverses fonctionnalités d'envoi du logiciel.

1
hakre

J'utilise Windows 7 pour le développement et les outils suivants:

  • Netbeans IDE pour CSS, XHTML, PHP édition etc.
  • Notepad ++ pour une édition rapide ...
  • XAMPP pour l'environnement de développement local.
  • Firebug pour le débogage.
  • Google Page Speed ​​et YSlow pour l'optimisation de la vitesse du site.
  • FileZilla pour FTP.
  • SilkSVN pour le contrôle de code source .. Requis pour les plugins Wordpress
  • Mastic pour ssh
  • etc....
1
User

Je viens d'utiliser Netbeans php ide, heidiSql, FileZilla, Firebug et Web Developer. Question, existe-t-il un outil similaire à PHPXref? Une autre application de widnows?

1
user1147

Je suis surpris que personne n'ait encore mentionné BBEdit.

J'ai basculé de Windows à OS X il y a environ un an et la seule chose que je n'ai pas pu trouver, c'est un éditeur qui se sentait bien. J'ai finalement opté pour BBEdit et je n'ai pas regardé en arrière. Il contient de nombreuses couches de fonctionnalités que je suis heureux de découvrir.

0
davemac

Sur Mac OSX 10.6.8

  • Aptana v1.5 - cette ancienne version dispose de capacités étonnantes en php et d'un outil de synchronisation local/distant impressionnant avec des aperçus des différences. Malheureusement, même la v3 ne peut pas correspondre à la v1.5 pour les fonctionnalités php et je n’ai pas encore trouvé de IDE plus moderne qui puisse parcourir d’une manière aussi intuitive une hiérarchie d’objets complexes. Pas facile à configurer pour xdebug distant, mais peut être fait.
  • Chariot élévateur - FTP avec fonction de synchronisation locale/à distance
  • gitx - base git gui pour OSX
  • CSSEdit - Pour les très grandes feuilles de style ou les travaux non IDE. Fait maintenant partie de l'espresso
  • Kod - éditeur de texte léger
  • Serveur Ubuntu dans VMWare Fusion. Je préfère ceci à MAMP car je peux créer différentes machines virtuelles pour correspondre à l'environnement de production de différents hôtes.
0
benz001

sur OSX:

  1. Aptana pour le code et svn.
  2. MAMP pour le serveur Apache.
  3. YummyFTP pour ftp.
  4. Safari.
  5. VMWare Fusion et Windows XP à des fins de test.
0
Amit

J'ai toujours aimé garder les choses assez simples.

  • Bloc-notes ++
  • FileZilla
  • Google Chrome (amour "Inspecter")

Je devrais vraiment apprendre à propos de GIT/SVN, etc., mais je n'en ai pas eu besoin jusqu'à présent.

0
Callan

La plupart de mes outils ont déjà été listés, donc leur répétition n’ajoutera rien à cette discussion, mais certaines extensions ff non mentionnées auparavant que je trouve utiles sont:

  • Codeburner for firebug (outil de référence, par SitePoint)
  • Colorzilla (outil Pipette)
  • MeasureIt (règle/outil de mesure)

Je suis sur un mac.

0
thisisstar

W7/x64:

  • NetBeans pour PHP, HTML, CSS (& LESS, bien que le plug-in ne fonctionne pas parfaitement).
  • XAMPP pour l'environnement.
  • TortoiseGIT pour certains projets (avec GitHub)
  • TortoiseSVN pour d'autres projets (avec Beanstalk)
  • Les navigateurs, tous.
  • Photoshop.
  • Excel (CSV -> SQL).
  • WP Plugin Vérification de thème
0
Noel Tock

Mon éditeur principal est Dreamweaver CS5. Je pense que Dreamweaver avait le béguin pour beaucoup de développeurs, mais il s’est beaucoup amélioré dans les dernières versions. Pour WordPress dev, la dernière version CS5 apporte une aide directe à l’utilisation de WordPress ainsi qu’à une amélioration automatique de la complétude automatique PHP. développement penché.

Je travaille sur OSX mais c'est à peu près la même chose sur Win ou Mac. Dreamweaver propose également l'intégration de Subversion, mais personnellement, je préfère utiliser soit Cornerstone ou Versions sur Mac pour traiter les fichiers SVN.

0
Rick Curran

J'essaie de garder les choses simples et séparées.

J'utilise un serveur Ubuntu avec Apache, MySQL et PHP à utiliser exclusivement pour tester et héberger des travaux en cours à des fins de vérification par d'autres.

Outils sur mon Mac (machine de développement):

  • Coda pour l'édition de fichiers
  • Transmit pour FTP - Je peux monter le répertoire www du serveur directement sur mon bureau!
  • Terminal pour SSH sur le serveur ... et Google pour vous aider!
0
Dewald Reynecke