Blog

Coda 2 : autocompletion des fonctions Drupal 7 et de ses principaux modules

27.09.2013
Coda-2-Intro.jpg

Sommaire

En bref
  • Coda 2 peut être enrichi d’une autocomplétion spécifique à Drupal 7 et ses modules (Views, Commerce, etc.)
  • Il faut remplacer le fichier CodaCompletion.plist dans le dossier PHP-HTML.mode de Coda 2 par une version qui inclut les fonctions Drupal et modules désirés
  • Après redémarrage de Coda 2 l’autocomplétion des fonctions Drupal est active : gain de temps et réduction des erreurs de syntaxe

Avoir un bon éditeur de texte est essentiel pour développer et c'est encore plus vrai sur Drupal! Au sein de l'agence, nous utilisons principalement Coda 2 qui permet d'avoir en 1 place l'ensemble des élements nécessaires pour développer sur Drupal : éditeur de texte, terminal, gestionnaire SQL ... Cependant, il nous manquait un élément : l'autocomplétion des fonctions Drupal. Nous avons donc décidé de le développer et c'est tout naturellement que nous partageons cela.

Installation

En plus de l'autocompletion Drupal 7, nous avons voulu mettre les principaux modules de la communauté. On pourra donc faire appel à des fonctions de views ou encore de commerce.

Pour avoir l'autocompletion, il suffit de remplacer le fichier CodaCompletion.plist qui trouve dans le dossier suivant : 
/Applications/Coda 2.app/Contents/Resources/PHP-HTML.mode/Contents/Resources/CodaCompletion.plist

Télécharger le fichier CodaCompletion.plist.

Redémarrer Coda 2 et vous devriez ainsi avoir le résultat suivant : 

Bon amusement sur Coda 2!

Un projet ? Parlons-en

En tant qu'agence web experte Drupal, nous sommes à votre écoute pour étudier vos besoins
et vous proposer les meilleures solutions.

Autres articles

Drupal est réputé pour sa robustesse et sa sécurité. Cependant, dans le paysage numérique actuel, la sécurité d'un CMS ne dépend pas uniquement de son noyau. Le trafic, les modules contribués et les nouvelles techniques d'attaque créent des menaces constantes. Pour les chefs de projet, les DevOps et les hébergeurs, garantir l'intégrité, la disponibilité et la performance d'un site Drupal est une priorité absolue. C'est ici qu'intervient le pare-feu applicatif web, ou WAF (Web Application Firewall). Loin d'être un gadget technique, c'est une composante stratégique de tout hébergement moderne.

L'intégration de frameworks frontaux comme Angular avec des systèmes de gestion de contenu (CMS) est devenue une pratique courante dans le développement web. Ce guide vise à accompagner les développeurs dans le processus d'intégration d'Angular avec Drupal, en exploitant les avantages de ces deux technologies.

Le monde du développement web est en constante évolution, et Drupal, le CMS réputé pour sa flexibilité et sa robustesse, ne fait pas exception. Avec l'arrivée des Drupal Recipes, la création et la gestion de sites web Drupal entrent dans une nouvelle ère. Fini les configurations complexes et les installations fastidieuses, place à la simplification, à la rapidité et à l'efficacité !