Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Toutes >> Divers >> Casio Dev Tools
Casio Dev Tools
Version : 0.3.2 Taille : 14025823 octets Ajouté le : 2023-09-24 11:12 Modifié le : 2023-11-21 19:36
Auteur et posteur :
Yannis300307Hors ligneMembrePoints: 280 Défis: 0 Message
Planète Casio - Programme Casio - Casio Dev Tools - yannis300307 - Calculatrices
Nombre de visites sur cette page : 1950
Score au progrank : 38
Note actuelle : 10/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
176 téléchargements | Soumettre un test

Ce programme est sous licence MIT / X11.


Description en français :

Casio Dev Tools est une extension pour Visual Studio code qui facilite et automatise l'installation et l'utilisation d'outils de programmation d'add-ins pour calculatrices Casio.
CDT est actuellement compatible avec Windows (Vous aurez besoin d'avoir WSL installé au préalable) et Linux (Testé sur Debian mais devrait fonctionner avec à peu pré toutes les distributions utilisant APT). Malheureusement, ne possédant pas d'appareil MacOS, il n'est pas compatible avec ce dernier ...
Attention ! CDT est toujours en développement et peut ne pas fonctionner sur toutes les machines. Il n'est pas censé provoquer de dysfonctionnement sur votre en ordinateur mais je ne serai pas tenu pour responsable si un problème arrivait.

A l'heure où j'écris ces lignes, il présente les fonctionnalités suivantes :
- Installation automatique de GiteaPC
- Installation automatique du FxSDK
- Interface permettant de gérer (lister / installer / désinstaller) les bibliothèques GiteaPC
- Interface permettant d'utiliser le FxSDK ( Compilation et création de nouveaux projets)
- Configuration automatique du projet VS code
- Lancement de l'émulateur de Circuit10 / Heath123 après la compilation
- Transfert auto sur la calculatrice et lancement automatique avec Add-in Push (sur Linux uniquement)

Vous pouvez me proposer des fonctionnalités à ajouter en commentaire ou faire une issue sur le repo : https://github.com/yannis300307/CasioDevTools

Capture d'écran
Cliquer pour enrouler


Pour l'installer : Téléchargez le zip et extrayez mon fichier VSIX, ouvrez VS Code, allez dans "Extensions", cliquez sur "Views and more Actions" (les trois points en haut à droite de l'onglet), cliquer sur "Install from VSIX", sélectionnez le fichier, rechargez la fenetre et l'extension est installée !

L'installation en image
Cliquer pour enrouler


J\'essaierai de la publié dans le marketplace d'extensions quand CDT sera plus avancé.

@RDP

English description:

Casio Dev Tools is a Visual Studio Code extension which makes Casio calculators add-ins programmation tools installation and use easier.
CDT is actually compatible with Windows (You will need to have WSL installed) and Linux (Tested on Debian and should works with all distros on which APT is available). CDT is not currently compatible with MacOS.
Attention ! CDT is still in development. It could not work on every computers. It should not cause malfunctions but I can't be taken responsible for any problem.

@RDP

Actually CDT has the following features :
- Automatic GiteaPC installation
- Automatic FxSDK installation
- GiteaPC libs management interface (list / install / uninstall)
- FxSDK interface (Compile and create new projects)
- Configuration of VS Code project
- Automatic launch of Circuit10 / Heath123 emulator
- Automatic transfer on the calculator and auto launch with Add-in Push (only on Linux)

You can propose features in the comments or open an issue in the repository : https://github.com/yannis300307/CasioDevTools

Screenshoot
Click to roll


To install : Download the zip and extract my file, open VS Code, go to "Extensions", click on "Views and more Actions" > (the 3 points at the top right of the tab); click on "Install from VSIX", select the file, reload the window and CDT is installed !

The installation in pictures
Click to roll


I will try to publish the extension of the VS Code extensions marketplace when CDT will be more advanced.

(Sorry for the bad translation, it's horrible to write in english on a french configured navigator )


Note sur 10 Commentaire Date de notation
10Super utilitaire, en deux mots: Joli travail TuperLe 27.01.2024 à 16:17

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6 | Suivante

LephenixnoirEn ligneAdministrateurPoints: 24246 Défis: 170 Message
Posté le 01-01-2024 à 16:39 | #
Généralement tu as un raccourci sur ton bureau qui s'appelle "Ubuntu", ou tu peux le chercher dans le menu démarrer.
DimartinoHors ligneMaître du PuzzlePoints: 310 Défis: 2 Message
Posté le 01-01-2024 à 16:39 | #
Tu le tape ou wsl run ? Parce que si tu as installé WSL tu n'a qu'à appuyer sur la touche windows et rechercher ubuntu (si c'est bien la distribution que tu as installé) .

Edit : Bien joué Lephe', plus rapide
Tuper4Hors ligneMembrePoints: 832 Défis: 19 Message
Posté le 01-01-2024 à 16:56 | #
je n'ai pas de raccourci et quand je cherche "ubuntu" dans le menu, il n'y en a pas
DimartinoHors ligneMaître du PuzzlePoints: 310 Défis: 2 Message
Posté le 01-01-2024 à 17:02 | #
C'est que tu n'a pas installé WSL ou alors pas correctement.
Tuper4Hors ligneMembrePoints: 832 Défis: 19 Message
Posté le 01-01-2024 à 17:04 | #
Je le croyais bien je l'ai desinstaller et il suffit de redémarrer l'ordi. Merci pour me confirmer ma théorie
Yannis300307Hors ligneMembrePoints: 280 Défis: 0 Message
Posté le 01-01-2024 à 21:31 | #
Oh ! Effectivement, je suis au courant que les installations automatiques peuvent avoir quelques problèmes sur certains ordis... Je pense que ça vient du fonctionnement de child_process.execSync() qui doit différer en fonction des machines. J'essaye de trouver une solution à cela mais je ne peux pas travailler dessus ces vacances car j'ai d'autres projets dont des DM en python à faire . Tu ne devrais, normalement, pas avoir d'autres problèmes avec l'extension... (Je croise les doigts ... ).
Tuper4Hors ligneMembrePoints: 832 Défis: 19 Message
Posté le 17-01-2024 à 12:37 | #
J'ai eu une erreur en installant GiteaPC:(les ** est mon mot de passe)
An error ocurred during the installation of GiteaPC : Command failed: wsl --shell-type login echo ******** | sudo -S apt install curl git python3 build-essential cmake pkg-config -y 'sudo' is not recognized as an internal or external command, operable program or batch file.
Vous connaissez cette erreur?
LephenixnoirEn ligneAdministrateurPoints: 24246 Défis: 170 Message
Posté le 17-01-2024 à 13:02 | #
La commande est lu comme ceci :

wsl --shell-type login echo ****** |
sudo -S apt install ...

autrement dit seul le echo est exécuté dans WSL (Linux). Et sudo n'est pas une commande Windows, comme te le dit le message d'erreur.

Aucune idée de ce qu'il faut changer ni pourquoi ça aurait marché avant par contre.
Tuper4Hors ligneMembrePoints: 832 Défis: 19 Message
Posté le 17-01-2024 à 13:09 | #
Cela est dommage,mais je croyais qu'il fallais wsl pour taper la commande. Alors c'est normale qu'elle n'est pas disponible sur Windows. Je ne comprends pas trop
LephenixnoirEn ligneAdministrateurPoints: 24246 Défis: 170 Message
Posté le 17-01-2024 à 13:10 | #
Ah mais si on t'as dit de taper la commande dans WSL c'est pas comme ça. D'abord il faut que tu obtiennes un shell Linux avec bash et tu tapes ça dedans. Tu n'as pas une icône "Ubuntu" sur ton bureau ou dans le menu démarrer ?

Pages: Précédente | 1, 2, 3, 4, 5, 6 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 42 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd