Éditeur programmé dans WordPress
TiVo: ils sont très puissants et rassemblent tout ce dont vous avez besoin pour exécuter les programmes que vous écrivez sur leur interface. (…) [cependant] leur pouvoir peut l’emporter sur les utilisateurs. L’IDE combine tous les outils nécessaires pour achever le développement du produit. Par conséquent, vous avez la mise en évidence syntaxique, l’achèvement automatique, la détection des erreurs, le débogage, la compilation et l’emballage… En d’autres termes, je suis un couteau suisse dans le monde de la programmation.
Quel genre de programme devriez – vous utiliser? Quelles fonctionnalités ne devriez – vous pas abandonner? La meilleure façon de répondre à ces questions est d’examiner en détail certaines de nos options d’aujourd’hui. Il n’est pas facile de choisir le bon programme pour écrire le Code, principalement parce que c’est une décision personnelle, donc dépend de la façon dont vous travaillez. Cependant, si vous ne savez pas par où commencer, vous trouverez de nombreux messages comparant différentes options. Par exemple, Nathan B. Weller a partagé les 11 meilleurs éditeurs de Code du post 2015. Cependant, comme je l’ai dit, je ne veux pas me limiter à fournir une liste simple de programmes et de fonctionnalités génériques; Je veux lister les meilleurs éditeurs de WordPress et expliquer pourquoi. Alors, on y va?
Eclipse est un environnement de développement informatique intégré basé sur Java et est idéal pour ce langage de programmation. Pour vous faire comprendre son importance, Android a été le principal environnement de développement du système d’exploitation mobile de Google pendant plusieurs années (jusqu’à il y a environ un an).
Langage Java Mais on n’a pas besoin de parler.
Je suis Sviluppo de WordPress? En fait, Si vous voulez programmer en PHP, Eclipse peut également vous aider: vous n’avez qu’à installer une extension appelée l’outil de développement PHP. Une fois configuré, vous aurez les fonctionnalités suivantes: mise en évidence syntaxique et validation. Assistant de contenu. Formateur de code. Résumé des propriétés et des méthodes. Modèle. Outils de débogage PHP. J’ai décidé de commencer par Eclipse parce que je savais que beaucoup de gens l’avaient utilisé pour planter la première graine. Si vous êtes l’une de ces personnes, vous êtes peut – être plus ou moins habitué à cet environnement. Il peut donc être utile de continuer à apprendre un programme que vous connaissez et que vous sentez à l’aise tout en apprenant tout ce qui doit être développé dans WordPress.
D’autre part, si vous ne développez pas seulement pour WordPress, je pense qu’eclipse est un bon choix. De nombreux développeurs utilisent des technologies différentes (par exemple, implémenter des produits pour WordPress et Android), de sorte que l’utilisation des mêmes outils pour tous peut augmenter l’efficacité parce qu’ils n’ont pas besoin de maîtriser plusieurs programmes. Ils apprennent à utiliser Eclipse à fond et à toujours en tirer le meilleur parti. Sublime text est l’un des éditeurs les plus complets que nous ayons pu trouver et a été très populaire ces derniers temps. Contrairement à eclipse, il s’agit d’un programme plus léger et plus flexible, sans 1000 fonctionnalités dont vous n’aurez peut – être jamais besoin. Capture d’écran du texte sublimé. Comme Atom et Vim (dont je discuterai plus loin), sublime text est un éditeur de texte simple qui n’offre pas beaucoup de fonctionnalités au départ: mise en évidence syntaxique, etc. Comme vous pouvez l’imaginer, la force et la magie de ce programme réside dans le grand nombre d’extensions qu’il contient. Nous pouvons faire des miracles avec eux. Par exemple, si vous souhaitez développer dans WordPress, wpmmayor a une liste de paquets que vous devriez installer. Ceux – ci fourniront des fonctionnalités
– Oui. JS, coffeescript et webkit. Mon partenaire Antonio prépare un post sur Atom, dans lequel il expliquera comment le configurer pour répondre à ses besoins et quelles extensions sont recommandées pour l’installation. Ne le ratez pas! Vim c’est un classique, surtout l’un des programmes les plus geeks que vous pouvez trouver. Vim a récemment fêté son 25e anniversaire, alors ne soyez pas surpris par son style rétro (pour être gentil). Comme sublime ou Atom, Vim dispose d’une communauté de programmeurs très forte et de nombreuses extensions pour l’adapter à vos besoins. Donc, si vous voulez vous amuser, c’est un choix que vous devriez absolument essayer. Capture d’écran de Vim, le plus ancien éditeur que nous ayons vu aujourd’hui. Très puissant classique! Pour les débutants, la chose la plus étonnante à propos de ce programme est comment il fonctionne. Lorsque vous ouvrez n’importe quel éditeur, vous commencez généralement à taper et le texte apparaît à l’écran. Ce n’est pas le cas de Vim. Vim a des \
Ils peuvent faire de vrais miracles. Dans le post d’aujourd’hui, je ne veux pas présenter cet éditeur (qui est d’ailleurs ce que j’utilise tous les jours), mais si vous êtes curieux, je veux encore partager avec vous quelques liens qui peuvent apprendre à l’utiliser: Vim Adventures est une aventure graphique intéressante et vous apprendrez toutes les fonctionnalités de l’éditeur. Open Vim est un tutoriel interactif Vim. Apprenez le tutoriel Vim en tant que premier contact et contient beaucoup d’informations. Vim Adventures est un jeu de navigateur amusant que nous allons apprendre à utiliser Vim d’une manière amusante. Avez – vous besoin de plus de motivation pour apprendre Vim? La plupart des serveurs Unix \/ Linux l’ont installé, donc si vous avez besoin de vous connecter à n’importe quel serveur via SSH pour corriger certains problèmes, le bon Vim attendra votre aide pour la version. Le dernier programme dont je voudrais parler avec JetBrains phpstorm est phpstrom, un IDE spécialement conçu pour PHP qui s’intègre parfaitement avec wordpress. Je l’ai utilisé pendant un certain temps et le fait est que je me sens très à l’aise et je pense que c’est facile à utiliser, surtout pour les débutants. La vidéo suivante décrit bien l’outil et sa configuration avec wordpress: tout comme vous pouvez lire la documentation sur l’application elle – même, phpsstorm inclut un support complet pour le développement de WordPress, avec des fonctions d’auto – achèvement et de crochet, un accès rapide au Code de caractères WordPress, le contrôle de style,, Intégrer l’édition de ses propres documents officiels, etc. En bref, nous avons vu toutes les fonctionnalités avancées dans l’exemple précédent, mais l’avantage est qu’elles sont plus faciles à configurer et donc plus faciles à utiliser. Capture d’écran de l’éditeur phpsstorm créé par JetBrains. Idéal pour le développement de PHP et WordPress, surtout si vous êtes débutant. Conclusions
Tous les outils que j’ai présentés aujourd’hui offrent une combinaison de fonctionnalités similaires, intégrées de manière transparente avec wordpress (certains outils sont plus faciles que d’autres). À mon avis, vos exigences minimales pour les éditeurs sont les suivantes: mise en évidence syntaxique. Vérification des erreurs. Valider les guides de programmation WordPress. Complétez automatiquement (en particulier les fonctions WordPress et les crochets). Puis il y a tous les jouets supplémentaires que vous pourriez vouloir (comme je l’ai dit précédemment, Tony va bientôt en expliquer certains). L’outil parfait n’existe pas; Choisissez – en un selon votre goût et votre style. Par exemple, j’aime la philosophie de Vim, ses différents modes, sa vitesse, sa légèreté et son étendue. Certaines personnes peuvent préférer des outils avec des environnements qui peuvent essentiellement installer WordPress, comme phpsstorm. Avez – vous décidé lequel utiliser? Tu es fan d’emacs et tu ne sais pas comment nous le dire? Partagez vos points de vue avec nous et aidez nos lecteurs à prendre des décisions! Photo de Luis Llerena.