actualité

Voici Phactory (le remplaçant de CPC.Net) — toujours pas publié !

J’ai poussé un peu plus loin mon éditeur de développement maison ces derniers temps.

D’abord, j’ai fait passer la chaîne de compilation de PhrozenC à SDCC/SDCC2Pasmo. Je dispose donc maintenant d’un compilateur ANSI C complet, avec une syntaxe façon Maxam pour l’assembleur en ligne. En prime, il est désormais possible de double-cliquer dans la fenêtre de sortie sur un avertissement ou une erreur de compilation pour ouvrir directement le fichier source concerné à la bonne ligne (exactement comme le fait Visual Studio).

Ensuite, j’ai décidé de revoir en profondeur l’interface. Comme je veux que cet outil soit entièrement adapté à mes besoins et à mes goûts, j’ai adopté un thème gris sombre pour reposer mes yeux pendant que je programme (changer les couleurs du thème Windows par défaut ne me suffisait pas). Les panneaux Project Explorer (gestion des ressources du projet) et fenêtre de sortie (surtout utilisée pour consulter les résultats de compilation) sont maintenant placés par défaut à gauche, en masquage automatique. Cela me permet de me concentrer sur une vue élargie du plugin actif (quand on développe, il est important de garder sa concentration et d’éviter toute distraction).

Enfin, j’ai fait un grand ménage. J’ai retiré quantité de fonctions maison que j’avais ajoutées spécialement pour générer les données de la demo Phreaks (entièrement écrite avec la version précédente de cet outil). J’ai aussi supprimé des fonctions inutilisées de l’interface : l’application m’en est d’autant plus facile à maintenir.

Voilà, en gros. Quelques captures d’écran sont visibles sur la page de description du produit (cliquez ici). Ah, au fait — j’ai aussi renommé le projet : Phactory, c’est vraaaaiment plus classe que le nom bien trop convenu de CPC.Net :)