Page 2 sur 21

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 18 Mar 2016, 22:06
de Adriweb
J'ai corrigé le bug du CSRF pour le "new project".
( https://git.io/vai29 )

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 18 Mar 2016, 22:50
de Wistaro
Petite coquille dans la news (?):
"Spécifiques aux calculatrices CE
Export en fichier .8xp" l'image associée renvoie vers une erreur 404...

Sinon pour revenir au sujet, je trouve cet outil extrêmement bien pensé et original.
Je fais du c en cours (et en dehors), et la qualité de cet IDE me donne vraiment envie de m'investir dans des projets en C sur eZ80.

Le support du versionning pourrait également être très sympathique ! J'attends cette feature avec impatience :bj:

Concernant des (autres) suggestions, j'ai pensé à avoir des bibliothèques de fonctions créés par les utilisateurs, et incluables dans le header. Ces fonctions pourraient être du genre pour tracer une forme géométrique, des algorithmes spécifiques, tout un tas de fonctions utiles.
Elles pourraient être classés dans des lib par thème (genre graphics, maths algo, string...)
Le programmeur pourrais alors ajouter la lib qu'il souhaite. Par exemple, s'il souhaite travailler sur des chaînes de caractères, il pourrait inclure la bibliothèque "string", avec des fonctions permettant de parser une chaîne de caractères, etc...Des truc qu'il n'y a pas de base.

Évidemment, tout le monde pourrais ajouter une fonction à une bibliothèque, après vérification peut-être.

Je sais pas si vous me suivez :D

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 18 Mar 2016, 23:04
de Adriweb
Wistaro a écrit:Petite coquille dans la news (?):
"Spécifiques aux calculatrices CE
Export en fichier .8xp" l'image associée renvoie vers une erreur 404...

Hm, je n'ai pas ce problème - mais j'ai mis une image plus petite anyway.

Wistaro a écrit:Sinon pour revenir au sujet, je trouve cet outil extrêmement bien pensé et original.
Je fais du c en cours (et en dehors), et la qualité de cet IDE me donne vraiment envie de m'investir dans des projets en C sur eZ80.

Ravi de l'entendre :)

Wistaro a écrit:Le support du versionning pourrait également être très sympathique ! J'attends cette feature avec impatience :bj:

C'est vraiment pas simple, donc ca risque de prendre du temps, si c'est fait tout court :P (mais vu que c'est open-source... de l'aide est bienvenue)

Wistaro a écrit:Concernant des (autres) suggestions, j'ai pensé à avoir des bibliothèques de fonctions créés par les utilisateurs, et incluables dans le header. Ces fonctions pourraient être du genre pour tracer une forme géométrique, des algorithmes spécifiques, tout un tas de fonctions utiles.
Elles pourraient être classés dans des lib par thème (genre graphics, maths algo, string...)
Le programmeur pourrais alors ajouter la lib qu'il souhaite. Par exemple, s'il souhaite travailler sur des chaînes de caractères, il pourrait inclure la bibliothèque "string", avec des fonctions permettant de parser une chaîne de caractères, etc...Des truc qu'il n'y a pas de base.

Évidemment, tout le monde pourrais ajouter une fonction à une bibliothèque, après vérification peut-être.

C'est une idée - à voir pour comment intégrer ça correctement...

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 19 Mar 2016, 00:27
de Adriweb
Corrigé un autre bug qui empêchait la suppression de projets :)

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 19 Mar 2016, 00:43
de MateoConLechuga
Great work Adriweb! This just keeps getting better and better :)

Wistaro a écrit:Concernant des (autres) suggestions, j'ai pensé à avoir des bibliothèques de fonctions créés par les utilisateurs, et incluables dans le header. Ces fonctions pourraient être du genre pour tracer une forme géométrique, des algorithmes spécifiques, tout un tas de fonctions utiles.
Elles pourraient être classés dans des lib par thème (genre graphics, maths algo, string...)
Le programmeur pourrais alors ajouter la lib qu'il souhaite. Par exemple, s'il souhaite travailler sur des chaînes de caractères, il pourrait inclure la bibliothèque "string", avec des fonctions permettant de parser une chaîne de caractères, etc...Des truc qu'il n'y a pas de base.


There are already libraries that handle these things. Have you seen https://github.com/CE-Programming/libraries by any chance? It includes many functions for working with graphics and files, and the keypad, making development very easy :)

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 19 Mar 2016, 00:45
de Adriweb
Which the online IDE works with already :)
(Though I need to update them to the very latest version :P)

And thanks, Mateo :)

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 19 Mar 2016, 06:16
de Adriweb
Article traduit en anglais et crossposté sur d'autres sites :)

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 19 Mar 2016, 10:27
de Victor D
Wistaro : ton erreur 404 avec l'image, c'était sur mobile ?
Si c'est le cas c'est "normal" depuis quelques temps déjà imgur n'affiche plus les images sur mobile lorsque l'on clique dessus.

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 20 Mar 2016, 01:04
de totoyo
Super travail Adriweb :#top#:

Re: Présentation du Project Builder avec compilateur C en li

Message non luPosté: 20 Mar 2016, 05:22
de Adriweb
Amélioration extrêmement notable, ce soir:
Dans un projet multi-fichiers, quand vous cliquez sur un fichier différent (via la barre d'onglet au dessus de l'éditeur), le contenu du fichier voulu est chargé dynamiquement au sein de la page, ce qui a pour conséquence à la fois d'accélérer [très] grandement le chargement du nouveau code source, et puis comme le reste ne bouge pas, n'importe quelle modification reste telle qu'elle (par exemple, si vous avez étendu ou caché les panneaux latéraux, etc.)

Commit: https://github.com/TI-Planet/Project-Bu ... it/79f81ec