Logiciels pour thème WordPress et plug-in de développement? [fermé]
-
16-10-2019 - |
Question
Quel logiciel utilisez-vous pour vos besoins liés à WordPress?
S'il vous plaît indiquer votre système d'exploitation.
Sur Windows XP utilisation I:
- filezilla (FTP)
- notepad ++ (pour la lecture des fichiers PHP / CSS)
- Firebug (extension Firefox pour me permettre de jouer avec des éléments du site)
D'autres choses que je n'utilise régulièrement, mais je voudrais utiliser plus - xaamp (version locale de WP) - github / SVN (un système de contrôle de version pour mes fichiers)
Qu'en pensez-vous?
La solution
OS de Windows 7 x64
Utilisation
- PhpStorm excellent IDE non libre, beaucoup d'attention sur la vitesse et la productivité
- Xdebug débogueur, beaucoup de fonctions utiles à décharge, pile de trace, profil
- WinSCP transfert sécurisé de fichiers, synchronisation des dossiers, l'édition à distance, sauvegarde
- serveur uniforme pile WAMP, portable, jusqu'à des composants de date
- Internet Explorer Collection moyen facile d'avoir plusieurs IE pour tester
- sauvegarde Cobian sauvegarde fichiers locaux
- Dropbox stockage de sauvegarde hors site (dans le contexte de WP)
- HeidiSQL client MySQL
- Balsamiq Mockups Interface sketching
- Console2 interface de ligne de commande
-
Firefox Portable ces plugins ne seront pas exécuter eux-mêmes
- Firebug dois-je expliquer? :)
- HTML Validator avec vue intègre la source
- YSlow performances la performance
- Page Speed ??
- Développeur Web
- SEO Doctor sans peluches solide sur la page de vérification SEO
- Afficher la source graphique code couleur et vue sur la page source pliable
-
plugins WordPress
- BackupBuddy sauvegarde et migration
- WordPress Console de cool, à portée de main, mais parfois glitches
- Codestyling Localisation doit avoir des traductions
- (le bouchon de éhontée) de crochets de la liste de plusieurs fonctions de débogage crochets
- Theme-Check court batterie de tests sur le thème pour les besoins du thème dépôt officiel
- contrôle de base très utile pour l'accès au système de fichiers de débogage, l'accès au réseau et wp Cron
- Codex Générateur fonctions (plug sans vergogne) la recherche et le remplissage du Codex
commande Version
Considérant
- Chrome extensions abondance de développement déjà, Firefox est lent sacrément
Obsolète
- Notepad ++ utiliser presque jamais depuis NetBeans ramassées
- PHPXref plus facile au code i navigatenside NetBeans
- WP Tuner grande profilage des performances, malheureusement pas maintenu et a cassé pour WP3
- Möwes est devenu trop de difficultés à la lutte avec les mises à jour des composants et des problèmes de stabilité (Apache a commencé à écraser tout le temps)
- NetBeans déplacé sur PhpStorm
- eAccelerator - version moderne ne fournit pas de cache objet, un peu instable (plantages occasionnels)
- webgrind - a plus besoin, PhpStorm peut maintenant analyser et d'afficher les journaux profileur
- CSE HTML Validator tout simplement jamais à l'utiliser au-dessus de tout le reste
- MySQL Query Browser remplacé par HeidiSQL
Autres conseils
J'utilise Mac et PC. Voici mes boîtes à outils respectifs:
J'ai un dépôt subversion personnel sur mon serveur (MediaTemple dv)
Pour les deux plates-formes:
Pour PC (Vista Home Premium):
- Putty une CLI SSH
- Notepad ++ le NppFtp plug-in comme éditeur de texte
- TortoiseSVN pour SVN
- FileZilla (quand j'ai vraiment. J'utilise généralement SVN au lieu)
- sandbox navigateur de Spoon.net pour le test cross-browser
Pour Mac (OSX):
- Coda éditeur de texte, SVN et SSH CLI
- transmission FTP (encore une fois, je n'utilise généralement SVN) Parallels w / Windows XP pour tester cross-browser
- Terminal pour SVN (parfois)
xdebug (la meilleure façon pour la source d'écriture grande et voir les notes de WordPress, les fonctions peut-être dépréciés) ainsi que les possibilités de WordPress, comme 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
plus sur ma boîte à outils cette post, mais PhpStorm courant I utilisation comme IDE, également GitHub comme référentiel.
Dans WordPress J'utilise le plugin débogage des objets pour beaucoup d'emplois dans le contenu de débogage.
J'utilise PC jusqu'à l'année dernière et maintenant Mac et PC donc voici le mien:
pour Mac et Windows:
- FileZilla - Client FTP
- Firefox Firebug - Debugging jQuery
- Navicat for MySQL - client commercial MySQL
- Unfuddle.com - dépôt SVN et la gestion des tâches pour les projets clients
Pour Mac (OS X):
- PhpStorm + Zend Debugger - Debugging IDE (Rien de mieux sur le MAC)
- VirtualHostX - Apache gère les hôtes virtuels localement (I LOVE this)
- transmission FTP Client w / synchronisation
- Terminal pour SVN (parfois)
- Fraise - éditeur de texte léger (fourchette de Smultron )
- Espresso - éditeur de texte w / grande recherche regex visuelle et remplacer
- Safari 5 + Glims - Pour le contrôle HTML + CSS + Améliorations Safari
- HTTP Scoop - HTTP débogueur raisonnable \
- Acorn - Image Editor
- Skitch - image Annotator et Uploader
- Balsamiq - et Mockups Wireframes
- Cinch - Affichage en plein écran facile (OS X devrait le faire, mais il ne fonctionne pas)
- DropBox - sauvegarde de fichiers de base automatisé et synchroniseur de fichiers sur les ordinateurs
- Paparazzi - outil écran-shot batchable
- TotalFinder - Tabs Finder
Pour Windows (Vista Business):
- PhpED - IDE Debugging (Rien de mieux sur Windows, « peut-être cept PhpStorm + XDEBUG )
- HeidiSQL - Grande client MySQL open source
- Notepad2 - Excellente solution de rechange Bloc-notes léger et utilisable
- TortoiseSVN - Client SVN
- PowerShell - les scripts de ligne de commande Imbattable
- IE Developer Toolbar - Pour le contrôle HTML + CSS sur Internet Explorer
- Fiddler 2 - Imbattable HTTP débogueur
- FinePrint - 2, 4 et 8 de l'impression (Oh comment je manque sur OS X! )
Thats à son sujet.
Mise à jour:
supprimé flux (client FTP) de ma liste et remplacé par transmettre (FTP client) qui est un bien meilleur outil. Merci pour la grande recommandation P Bloch @John!
Pour le développement de plug-in, j'utilise Eclipse pour le développement PHP.
Je cours sur Ubuntu (toujours la dernière version)
Je tiens à garder les choses aussi simples que possible
Mes outils de choix:
Geany pour le code d'écriture
Filezilla FTP
pour trancher et Gimp modèles de découpage en dés préparés par mon équipe de conception (qui gèrent Photoshop / Illustrator sous Windows)
Dropbox pour le partage de fichiers entre développeurs / concepteurs
Googletalk et skype pour comms chat / voix entre les développeurs
Un tableau blanc pour la planification
Et le test dans Chrome, Firefox sur Linux et pour Windows: Chrome, Firefox, Safari et IETester (pour IE) que je tire sur un ancien PC Windows XP-je appeler mon « deadbox »
Je suis sur Ubuntu 10.04:
- vim (édition de texte)
- Firebug (débogage CSS)
- Gimp (manipulation d'images)
- Inkscape (art vectoriel)
- Git (contrôle de version)
- Filezilla (FTP)
- Apache (installer Wordpress local)
Mac OS X:
- Coda et Espresso pour PHP / CSS
- IDE Netbeans pour CSS, XHTML, PHP etc édition.
- Firebug pour le débogage dans FireFox
- Transmission FTP
- Balsamique pour wireframes
- Git pour le contrôle de version
- Photoshop pour Comps
-
Fusion pour Vmware machines de développement:
Tout le monde peut télécharger "gratuitement" tout LAMP, Python, Django etc préconstruits VM de http://turnkeylinux.org
a récemment fait le passage à Mac depuis Windows
À l'heure actuelle Utiliser: Mac OS 10.6.7
- PHP 3 Tempête avec CSS-X Plugin (intègre avec Firebug et enregistre et les versions en direct les modifications CSS.
- Xdebug
- Capistrano
- transmission et
ExpanDrive (Supports de dossiers à distance au démarrage) pour SFTP -
Coda pour l'édition de base quand je ne veux pas ouvrir PHP tempête - Je fais tout le code d'édition en PHP Tempête maintenant
-
LittleSnapper des captures d'écran et annotations - Terminal et nano pour travailler sur mon serveur en direct
- MAMP Pro pour l'environnement de dev locale
- Photoshop CS5 pour Graphix
- omnigraffle wireframes
- pour VMWare Fusion sous Windows 7 à l'intérieur de 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 Email, Calendrier et docs
Obsolète (pour moi) Logiciel Windows
- NetBeans IDE
- Notepad ++
- Core FTP
- Putty et PuttyGen
- WinSCP
Logiciel Windows en utilisant dans la machine virtuelle
Sur mon PC:
- XAMPP pour dev locale
- Winscp pour SFTP / FTP
- Git pour le contrôle de version
- Sublime pour l'édition de texte
Sur mon Mac
- Transmission pour SFTP / FTP
- MAMP pour Dev locale
- TextMate pour le codage
- Terminal pour travailler avec Git
- GitX pour la vue visuelle impair de prises en pension Git
- Snippets pour stocker mes extraits de code
Je développe sur ubuntu (actuellement en cours d'exécution 10,04).
Pour le développement de wordpress, j'utilise:
- geany (script d'édition rapide) éclipse
- (quand le plein développement)
- RapidSVN (ou plugin SVN Eclipse)
- FileZilla
- PHPMiniAdmin et PHPMyAdmin
- Firebug (pour le javascript et l'édition CSS)
- Gestion de mot de passe avec LastPass.com
Ma stratégie lors du développement hébergé sur plug-in de wordpress, je développe ce plugin sur l'espace de travail Eclipse et créer un lien symbolique des troncs à wp-content/plugins
. De cette façon, je peux mieux gérer mes plugins.
est un joli fil. J'utilise beaucoup des mêmes outils que ci-dessus et sur les fenêtres et les saveurs de Linux. Peut-être que ceux que j'utilise spécifiquement et non mentionné:
- total commander pour comparer les répertoires et fichiers et ftp-ing: http://www.ghisler.com/ (essentiellement gratuit, mais shareware, je « acheté » il y a quelques années)
- RTC pour les listes et versioning TODO: http://jazz.net/projects/rational- équipe concert / (Son gratuit jusqu'à 10 utilisateurs)
- DreamCoder pour MySQL (gestion libre sql): http: //www.sqldeveloper .net / base de données-tools / mysql / overview.html
- Xara pour tous les graphiques: http://www.xara.com/eu/ (oui Je l'ai acheté et continue depuis les premières mise à niveau des versions, il est maintenant 279 € mais il vaut vraiment la peine)
- IrfanView ( http://www.irfanview.com ) pour l'image rapide copier / coller / opérations et lots traitement
- Wireshark ( http://www.wireshark.org/ ) (libre) - par exemple pour tester si un appel RPC est ok
- parfois Artweaver ( http://www.artweaver.de/ ) (gratuit) pour les dessins de la tablette
- gérer mes zillions de mots de passe pour tous ces sites avec RoboForm (http://www.roboform.com/) (payant également pour mobile), LastPass ( https://lastpass.com/ ) libre et KeePass ( http://keepass.info / ), toujours trouvé plus havent meilleure solution
Pas beaucoup ont énuméré les choses qu'ils utilisent sur le client final des choses donc je pensais que je partage ma liste:
- Zendesk pour le soutien à la clientèle et des forums
- Unfuddle pour le contrôle de la source et le suivi des bogues
- Marcophilie fiable l'envoi et le suivi des e-mails aux clients
- Maxmind pour le contrôle de la fraude et la confirmation téléphonique automatique édition développeur
- oDesk quand je suis derrière la correction de bugs
- Mailchimp pour le marketing par e-mail aux clients
- RamShyam - Premier niveau de support technique
J'utilise aussi cette pipe Yahoo Je prends un pour contrôler la sécurité WordPress les problèmes et les rejets et je tiens à utiliser Ideone pour tester rapidement des extraits de code.
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 le code tout)
- FileZilla (FTP quand je besoin)
- Uniform Server (PHP / MySQL / Apache + xdebug que j'ai installé)
- Firefox Nightlies + Firefox Stable (stable tronc +)
-
Firefox Ext :
- Firebug
- Développeur Web
- élégant _
- TortoiseSVN (pour le bien SVN)
- Fireworks CS3 (manipulation d'image)
Je pense avoir couvert les plus importants (ne peuvent pas vivre sans) ..:)
Utilisation Sous Windows XP I:
- FileZilla (FTP)
- Dreamweaver (PHP / CSS / JS)
- Firebug (beaucoup de débogage)
- IETester (Pour assurer que les choses n'explosent pas dans IE6)
- WAMP (Pour exécuter un serveur de test local)
- tortoisesvn (Pour suivre les changements et la synchronisation locale avec le WP Plug-in Repository)
- Flyspray (un bug tracker en ligne je cours sur un serveur hébergé)
J'utilise Windows 7 pour le développement et les outils suivants:
- IDE Netbeans pour CSS, XHTML, PHP etc édition.
- 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 FTP.
- SilkSVN pour le contrôle Source .. Requis pour Wordpress Plugins
- Putty pour ssh
- etc ....
Je viens d'utiliser l'EDI NetBeans php, HeidiSQL, FileZilla, Firebug et Web Developer. Question, est-il un outil similaire comme PHPXref? Une autre application de Widnows?
Eh bien la plupart tout est couvert ici:)
Je vais donc la liste des choses qui ne sont pas, la plupart c'est pour Windows.
Agent Ransack son grep pour les fenêtres et il est gratuit.
NexusFont gestionnaire gratuit police pour Windows, simple n'a pas vraiment bon marquage avancée :(
Xenu lien Sleuth lien brisé checker, cartes de chenilles et du site, incroyablement rapide.
iBBDemo iphone et ipad tesing
VirtualBox boîtes virtuelles!
Poedit Pour traduire le code / choses et faire des fichiers .mo / .po.
CamStudio make vids pour les clients.
vecteur magique le monde magique des vecteurs, pas libre, mais bien la peine
Collorzilla pour Firefox, ne peut pas fonctionner sans.
Ruby sauvegarde pour Linux / Mac OS X
Chaque fois que Gem outil Cron ruby ??
J'utilise FakeMail pour tester diverses fonctionnalités de diffusion du logiciel.
sur Mac OS X:
- Aptana pour le code et svn.
- MAMP pour le serveur Apache.
- YummyFTP pour ftp.
- Safari.
- VMWare Fusion et Windows XP test.
Je l'ai toujours aimé garder les choses assez simples.
- Notepad ++
- FileZilla
- Google Chrome (amour "Inspecter")
Je devrais vraiment apprendre GIT / SVN etc, mais n'a pas eu besoin jusqu'à présent.
La plupart de mes outils ont déjà été répertoriés, afin de les répéter n'ajouter à cette discussion aucune, mais certaines extensions ff ne sont pas mentionnés avant que je trouve utiles sont:
- Codeburner pour Firebug (outil de référence, par SitePoint)
- ColorZilla (outil Pipette)
- MeasureIt (outil Règle / measurment)
Je suis sur un mac.
Mon éditeur principal est Dreamweaver CS5, Dreamweaver a eu un rap bum dans les yeux de beaucoup développeurs je pense, mais il est beaucoup amélioré dans les dernières versions. Pour WordPress dev ensuite la dernière version CS5 apporte un soutien direct pour travailler avec WordPress ainsi que grandement amélioré l'auto-complétion PHP il est donc un joli environnement de codage agréable, tout en offrant des outils très pratiques pour ceux qui ont un développement plus visuel se penchant.
Je travaille sur Mac OS X, mais il est à peu près la même chose sur Win ou Mac vraiment. Dreamweaver n'offre également une intégration Subversion, mais personnellement, je préfère utiliser soit Cornerstone ou versions sur Mac pour traiter SVN.
J'essaie de garder les choses simples et se séparèrent.
Je lance un serveur Ubuntu avec Apache, MySQL, PHP à utiliser exclusivement pour tester et l'hébergement des travaux en cours d'examen par d'autres.
Outils sur mon Mac (machine de développement):
- Coda pour l'édition de fichiers
- transmission FTP - je peux monter le droit de répertoire www du serveur sur mon bureau
- Terminal pour SSH sur le serveur ... et Google aide!
Je suis surpris que personne n'a encore mentionné BBEdit.
Je fait le passage de Windows à OS X un an ou si il y a et la seule chose que je ne pouvais pas trouver un éditeur qui était juste senti à droite. Je me suis finalement installé sur BBEdit et ne l'ai pas regardé en arrière. Il y a tant de couches de fonctionnalités dans ce que je jouis dénichés.
W7 / x64:
- NetBeans pour PHP, HTML, CSS (et MOINS, bien que la ne fonctionne pas parfaitement plug-in).
- XAMPP pour l'environnement.
- TortoiseGit pour certains projets (avec GitHub)
- TortoiseSVN pour d'autres projets (avec Beanstalk)
- Browsers, tous.
- Photoshop.
- Excel. (CSV -> SQL)
- Thème-Check
Sur Mac OS X 10.6.8
- Aptana v1.5 - ce ancienne version a quelques capacités php étonnantes et un outil impressionnant local / la synchronisation à distance avec diff extraits. Malheureusement, même v3 ne peut pas correspondre v1.5 pour les fonctions php et je n'ai pas encore trouver un IDE plus moderne qui peut parcourir une hiérarchie d'objets complexes de manière intuitive. Pas facile à configurer pour xdebug à distance, mais peut être fait.
- Chariot élévateur - FTP avec une capacité de synchronisation locale / distante
- GitX - IUG git de base pour OSX
- CSSEdit - Pour les feuilles de style très gros ou non travail IDE. Faisant maintenant partie de Espresso
- Kod - éditeur de texte léger
- Ubuntu serveur dans VMWare Fusion. Je préfère cela MAMP que je peux créer différentes machines virtuelles pour correspondre à l'environnement de production de différents hôtes.