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


71

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 de 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?


7
Excellente question pour un wiki de communauté!
MikeSchinkel

Réponses:


39

OS Windows 7 x64

En utilisant

Contrôle de version

Considérant

  • Déjà de nombreuses extensions de développement pour Chrome , Firefox est extrêmement lent

Obsolète

  • Notepad ++ presque jamais l'utiliser depuis NetBeans ramassé
  • PHPXref facilite la navigation dans le code à l'intérieur de NetBeans
  • WP Tuner, excellent profil de performance, malheureusement pas maintenu et cassé pour WP3
  • MoWeS a eu trop de mal à lutter contre les mises à jour de composants et les problèmes 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 (crash occasionnel)
  • webgrind - plus besoin de rien, PhpStorm peut maintenant analyser et afficher les logs du profileur
  • CSE HTML Validator n'arrive jamais à l'utiliser au-dessus de tout le reste
  • Navigateur de requêtes MySQL remplacé par HeidiSQL

J'ai essayé NetBeans après votre post. Vient d'ouvrir un fichier encodé en utf-8 qui inclut les caractères utf-8 et il échoue. le fichier était contenu "şŞ Üü Çç İı Öö" etc. Btw notepad ++ n'a pas de problème avec ce fichier
Ünsal Korkmaz

@ Ünsal Korkmaz Je n'avais pas étudié en détail le fonctionnement de NetBeans avec UTF-8, mais je peux seulement dire que je n'ai eu aucun problème avec les caractères cyrilliques.
Rarst

Comment Uniform Server est-il comparé à la pile Bitnami WAMP?
Antony le

N'avait pas utilisé ce dernier, toujours en utilisant Uniform cependant.
Rarst le

13

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

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

Pour les deux plateformes:

Pour PC (Vista Home Premium):

Pour Mac (OSX):

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

Je suis sur Mac, XAMPP est-il meilleur que MAMP?
milesmeow

Je n'en ai aucune idée puisque je n'ai jamais utilisé MAMP. Tout ce que je peux dire, c'est que XAMPP fonctionne pour moi. L’important est d’utiliser une pile LAMP.
John P Bloch

11

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 à propos de ma boîte à outils dans ce post , mais actuellement j'utilise PhpStorm comme IDE, également GitHub comme référentiel.

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


8

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 localement les hôtes virtuels Apache ( J'AIME ça)
  • Transmettre un client FTP avec synchronisation
  • Terminal pour SVN (parfois)
  • Fraise - Éditeur de texte léger (Fork of Smultron )
  • Espresso - Editeur de texte avec une excellente recherche visuelle regex & remplacer
  • Safari 5 + Glims - Pour inspecter les améliorations HTML + CSS + Safari
  • Scoop HTTP - Débogueur HTTP raisonnable \
  • Acorn - éditeur d'image
  • Skitch - Annotateur et téléchargeur d'images
  • Balsamiq - Mockups et Wireframes
  • Cinch - Écrans complets faciles (OS X devrait le faire, mais ce n'est pas le cas)
  • DropBox - Sauvegarde de fichiers principale automatisée et synchroniseur de fichiers sur plusieurs ordinateurs
  • Paparazzi! - Outil de capture d'écran Batchable
  • TotalFinder - Recherche d' onglets

Pour Windows (Vista Business):

C'est à peu près ça.

MISE À JOUR:

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


Mike, il existe un excellent complément Firefox appelé Screengrab qui pourrait réduire votre besoin de paparazzi!
davemac


7

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

J'aime garder les choses aussi simples que possible

Mes outils de choix:

Geany pour l'écriture de 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 PC Windows XP, j'appelle ma "deadbox"


6

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

OSX:

  • Coda & Espresso pour PHP / CSS
  • Netbeans IDE pour CSS, XHTML, édition PHP, 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 quelle machine virtuelle pré-construite LAMP, Python, Django, etc. depuis http://turnkeylinux.org


+1 pour le lien vers TurnKey Hub - très, très intéressant, surtout pour la migration de site.
davemac

6

Récemment fait le passage de Mac à Mac

Utilisant actuellement: Mac OS 10.6.7

  • PHP Storm 3 avec le plugin CSS-X (s’intègre à Firebug et enregistre et édite les modifications CSS en direct).
  • Xdebug
  • Capistrano
  • Transmettre etExpanDrive (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 en PHP Storm maintenant
  • LittleSnapper pour les captures d'écran et les annotations
  • Terminal et nano pour travailler sur mon serveur live
  • MAMP Pro pour l'environnement de développement local
  • Photoshop CS5 pour graphix
  • Omnigraffe pour wireframes
  • 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 la messagerie, l'agenda et la documentation

Obsolète (pour moi) Logiciel Windows

  • IDE NetBeans
  • Bloc-notes ++
  • Core FTP
  • Putty et PuttyGen
  • WinSCP

Logiciel Windows utilisant dans la machine virtuelle

  • Vue IPMI kvm-over-IP pour contrôler mon serveur

Mastic Deprecated?
Wyck

Déconseillé pour moi car je n'utilise plus Windows.
Chris_O

ah vous auriez dû dire Windows: Tout. lol
Wyck

5

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

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. éclipse (en plein développement)
  3. RapidSVN (ou le plugin 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 trunks wp-content/plugins. De cette façon, je peux mieux gérer mes plugins.


4

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


Je suis un grand fan de Total Commander, mais je ne recommanderai pas de l’utiliser pour FTP. Cette partie avait toujours été instable pour moi et la prise en charge des protocoles sécurisés n’est disponible que par le biais de plug-ins, le développeur ne pouvant développer légalement de telles fonctionnalités dans son pays.
Rarst


4

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
  • Résolution des problèmes de contrôle de source et de suivi des bogues
  • Cachet postal pour l'envoi et le suivi fiables d'e-mails aux clients
  • Maxmind pour la vérification de la fraude et la confirmation téléphonique automatique sur la version pour développeurs
  • oDesk pour quand je suis en retard sur la correction des bugs
  • Mailchimp pour l'e-mail marketing 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 et j'aime utiliser Ideone pour tester rapidement les extraits de code.


4

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) .. :)


1

Sur 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

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

  • Netbeans IDE pour CSS, XHTML, édition PHP, 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
  • Putty pour ssh
  • etc....

1

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?


Je pense que l'alternative couramment mentionnée est phpDocumentor . Seulement utilisé PHPXref moi-même et la plupart du temps passé à naviguer dans NetBeans depuis que j'ai commencé à l'utiliser.
Rarst

1

Eh bien presque tout est couvert ici :)

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

L'agent pille son grep pour Windows et c'est gratuit.
NexusFont gestionnaire de polices gratuit pour Windows, simple n'a pas vraiment bon marquage avancée :(
Xenu Link Sleuth lien brisé vérificateur, cartes de chenilles et du site, incroyablement rapide.
IBBDemo iphone et ipad tesing
VirtualBox boîtes virtuelles!
Poedit Pour le code traduire / choses et faire .mo fichiers /.po.
CamStudio faire vids pour les clients.
Vector magie le monde magique des vecteurs, pas gratuit mais valent la peine
Collorzilla pour Firefox, ne peut pas fonctionner sans.
sauvegarde Ruby pour linux / Mac OS X
Chaque fois que Gem outil cron rubis



0

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 pour les tests.

0

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

La plupart de mes outils ont déjà été répertorié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

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 de la complétude automatique de PHP, ce qui en fait un environnement de codage plutôt agréable, ainsi que des outils très pratiques pour ceux qui ont une vision plus claire du développement.

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


0

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 for 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

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

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 Thème-Vérifier

0

Sur Mac OSX 10.6.8

  • Aptana v1.5 - cette ancienne version possède des capacités extraordinaires en php et un formidable outil de synchronisation locale / à distance avec prévisualisations des différences. Malheureusement, même la v3 ne peut pas rivaliser avec la v1.5 pour les fonctionnalités php et je n’ai pas encore trouvé d’EDI plus moderne qui puisse parcourir une hiérarchie d’objets complexes de manière aussi intuitive. Pas facile à configurer pour xdebug distant, mais peut être fait.
  • Forklift - FTP avec possibilité 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 cela à MAMP, car je peux créer différentes machines virtuelles pour correspondre à l'environnement de production de différents hôtes.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.