Éditeur de code : Plusieurs thèmes, à vous de choisir !

Traduit automatiquement de Deepl

Les fonctionnalités de l’éditeur de code s’enrichissent à chaque version, et 4Dv19 ne fait pas exception.

Chaque développeur a ses propres goûts – et parfois des goûts particuliers – en ce qui concerne son éditeur de code (police, taille de la police, couleur des éléments, etc.). Ce qui est beau et accroît la productivité d’un développeur peut être un obstacle pour un autre. C’est pourquoi 4D v19 introduit la gestion des thèmes.

Si « créer mon propre thème » est sur votre liste de choses à faire, c’est le bon moment pour le faire ! 4D v19 est livré avec des thèmes de base que vous pouvez enrichir et adapter à votre propre goût.

Sélection d’un thème

Par défaut, 4D propose deux thèmes :

  • le « thème clair par défaut » (basé sur l’éditeur de couleurs classique)
  • le « thème sombre par défaut » (nouvelle couleur)

Dans la boîte de dialogue des préférences de 4D, vous pouvez choisir un thème pour l’éditeur de code. Vous pouvez également dupliquer un thème et modifier les quelques éléments qui ne vous conviennent pas.

Ne vous inquiétez pas si vous avez modifié le formatage du code dans une version précédente. Lorsque vous lancez l’application, 4D crée un thème nommé « myTheme » à partir de vos préférences.

IMPORTER un thème

Si vous préférez les couleurs du thème de votre collègue ou si vous trouvez un thème plus à votre goût sur GitHub par exemple, vous pouvez les importer en ajoutant le fichier JSON du thème dans :

  • « <diskName>/Users/<userName>/Application Support/4D/4D Editor Themes » sur macOS.
  • « <diskName>:\Users/<userName>\AppData\Roaming\4D\4D Editor Themes » sur Windows

N’hésitez pas à partager vos thèmes avec nous sur le forum 4D !

Vanessa Talbot
- Product Owner -Vanessa Talbot a rejoint l'équipe du programme 4D en juin 2014. En tant que Product Owner, elle est chargée de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation des fonctionnalités livrées répond aux besoins des clients.Depuis son arrivée, elle a travaillé à la définition des fonctionnalités clés de 4D. Elle a travaillé sur la plupart des nouvelles fonctionnalités de multithreading préemptif et aussi sur un sujet très complexe : la nouvelle architecture pour les applications enginées. Vanessa est diplômée de Telecom Saint-Etienne. Elle a commencé sa carrière à l'Institut de Recherche Criminelle en tant que développeur pour le département audiovisuel. Elle a également travaillé dans les domaines des médias et du médical en tant qu'experte en support technique, en production ainsi qu'en documentation de nouvelles fonctionnalités.