LOGICIELS -> SECTION PROGRAMMATION

Je vous propose sur cette page de tester divers IDE pour développer en tcl Tk pur. Il existe plein de solution gratuite ou payante.

Voici une liste non exhaustive que j'ai pu tester. Les commentaires sont purements personnels et n'engagent que moi. (Peut être suis-je passé à coté de l'outil idéal)

le projet ALITED

ALITED est un logiciel de conception de projet entier.

Il permet de développer des programmes tcl tk rapidement.

Toutefois après 10 minutes de fonctionnement il crashe et affiche un message d'erreur qui le bloque et impossible de le relancer.

Les plus :

  • Gestion de projets complets.
  • outils simples d'édition du code (rechercher, remplacer, etc...)

Les moins :

  • Pas d'indentation automatique
  • Pas de coloration syntaxique
  • Pas de locale en Français.

 

Télécharger le projet ici

 

Pour l'exécuter, aller dans le répertoire SRC, puis ouvrez un terminal et exécuter cette commande:

wish alited.tcl

Le petit plus aurait été de l'indiquer dans la documentation. J'ai cherché un long moment avant de pouvoir lancer cet IDE.

En tout cas merci à tous les contributeurs pour ce logiciel prometteur.

 

 

 

XFMAIN

Cela ne va prendre que deux secondes à en parler.

Impossible de le lancer après plusieurs essais.

Des messages d'erreur à l'installation et à l'éxécution.

Impossible à tester.

 

Je mets le projet à disposition si vous voulez l'essayer.

Télécharger le Zip ici

 

VTCL

VTCL est sans doute le projet le plus abouti dans la conception de logiciel en tcl tk.

Il a toutes les options dont disposent une IDE performante.

coloration syntaxique, possibilité de modifier les attributs de chaque widget,

collection de widgets avec import de nouvelles librairies, je dois dire que le travail de programmation fait est remarquable.

Cependant, malgré que l'interface soit simple et agréable, je ne comprends pas comment l'utiliser.

De plus les fichiers sources ainsi générés sont illisibles par un développeur débutant.

Je pense que pour un projet multi fichiers, ce n'est pas du tout adapté.

pour l'utiliser aller dans le répertoire VTCL et lancer cette commande dans un terminal :

wish vtcl.tcl

Télécharger le zip ici

 

Quick TK ou QTK

Quick Tk ou qtk est un éditeur qui vous permet de construire des interfaces en tcl tk pur.

Son utilisation est simple et compréhensible.

Il est rapide, et se veut fiable sans bug à l'utilisation.

Les plus :

  • Simple et rapide
  • Un seul fichier à exécuter
  • permet la création de projet

Les moins:

  • Pas de coloration syntaxique
  • Pas d'indentation automatique
  • Pas de fonction UNDO (retour en arrière possible)

Téléchargez le Zip ici

Pour le lancer dans le répertoire QTK ouvrez un terminal et lancez cette commande :

wish main.tk

 

 

Editeur SCRIPIT

Que dire de Scripit...

C'est un éditeur de code simple, rapide, efficace, qui apparait sortir du lot de logiciels usuels.

Il permet de lancer wish directement depuis l'interface.

Il est en anglais pour le moment mais est utilisable car très simple à comprendre.

Les plus :

  • coloration syntaxique.
  • Outils rechercher, remplacer, insérer
  • lancement de wish depuis l'interface.

Les moins :

  • Simple éditeur qui ne crée pas d'interface (ce n'est pas un IDE)
  • la coloration syntaxique manque de certaines options

 

Je pense que c'est un bon logiciel pour une utilisation quotidienne.

Télécharger le Zip ici

Exécutez wish ScriptIt.tcl dans un terminal

 

 Mise à jour  importante :

Voici une version Française avec correction de bugs et quelques ajouts :

 

 

 

 

 

Cette nouvelle version colorise plus de mots et est complètement Francisée.

Télécharger le zip ici

Pour l'exécuter commen la précédente version, allez dans le répertoire de l'application téléchargée et exécuter cette commande dans un terminal :

 wish ScriptIt.tcl

 

 

 

 

 

 

Nouvelle version au 15 aout 2024 avec ajout d'une Toolbar d'icones très pratique puis de nombreuses améliorations du code et correction de bugs.

Télécharger le Zip ici

 

 

 

EZDIT

EZDIT est un editeur de code ainsi qu'un gestionnaire de projet.

Il ne permet pas cependant de créer une interface comme un IDE classique.

Il a été Francisé à partir du Chinois, la traduction est compréhensible et simple.

Son interface peut paraitre simple d'utilisation mais il n'en est rien.

La gestion des projets est cahotique et la fenêtre structure en bas à gauche ne se rempli jamais.

Le code a des numéros de ligne mais pas de coloration syntaxique.

Au quotidien, je ne pense pas qu'il soit exploitable.

Voici les sources de ce projet au format ZIP

Pour l'exécuter, il faut ouvrir un terminal dans le répertoire principal et taper cette commande:

wish main.tcl

 

 

TKPROE

TKPROE est un réel programme IDE pour concevoir ses interfaces tk.

Il est pourvu de plein d'options et d'un panel de widgets classiques.

Il a la possiblité d'iporter des icones depuis des librairies et de concevoir un projet multi fichiers.

C'est un bon outil auquel personnellement je n'adhère que peu.

Son interface est vieillissante et pas très agréable à utiliser.

Voici le fichier ZIP

Pour le lancer exécutez la commande

wish tkproe.tcl

dans un terminal

Conserver jusqu'à la fin de la mise en page pour faciliter les insertions.

 

.

TCLDEV

TCLDEV est un éditeur de code qui permet la gestion de projets.

Il require la bibliothèque TIX pour fonctionner.

Petite remarque : Il a fallut bidouiller dans le code pour changer la version de la bibliothèque car le logiciel ne démarrait pas.

Mes impressions sont mitigées.

Les plus:

  • Un logiciel propre et bien fait, avec coloration du code (couleurs austères en passant).
  • La gestion de projet (même si je ne sais pas l'utiliser)
  • L'import de plusieurs fichiers sources en même temps
  • On peut voir le détail de chaque procédure

Les moins:

  • Je ne comprends pas le fonctionnement
  • Impossible d'exécuter le code pour voir le résultat
  • coloration du code moyenne
  • Pas d'IDE de conception d'interface

Personnellement, je n'aime pas. Mais ce n'est que mon modeste opinion.

Téléchargez le Zip ICI

Pour exécuter lancer cette commande au terminal :

wish tcldev.tcl

TLOONA

Découverte assez agréable pour cet outil de programmation nommé Tloona.

Au programme de ce logiciel :

  • Un navigateur de projet
  • coloration syntaxique et numéro de lignes
  • Une console de débogage
  • Une toolbar avec icones à accès facile.
  • Exécution de votre code directement dans le logiciel

Je dois dire que ce logiciel est attractif par sa rapidité et sa simplicité.

A essayer sans attendre en téléchargeant le zip ICI.

Pour l'exécuter lancer dans un terminal dans le répertoire de l'application :

wish main.tcl

 

 

QUICK TK

Quick TK est sans doute le logiciel le plus abouti dans la conception d'interface.

Il permet de créer du code rapidement et simplement, de créer des Widgets tout aussi simplement. C'est un très vieux logiciel développé pour TK 4.0.

Il lui manque deux fonctions importantes pour être au top :

  • La coloration syntaxique
  • La fonction Undo Redo.

 

C'est pour moi un logiciel prometteur.

Son interface est un peu hostère mais simple à utiliser.

 

Télécharger le fichier ICI

 

 

IDE TK

Développé depuis septembre 2024 par moi même, ,je vous présente ce grand projet d'IDE nommé IdeTK.

Dans une interface claire et visuelle, IdeTk vous permet de développer des applications tcl ou TK de façon rapide et conviviale.

Les plus :

  • Interface agréable à utiliser.
  • Coloration syntaxique
  • gestion de prjet complet.
  • Création de paquet archive de tout le projet.
  • Raccourcis pour ajouter des fonctions, boucles, conditions, etc...
  • L'aide officielle est accessible depuis le logiciel hors ligne.
  • Le logiciel propose sa propre aide pour l'utiliser.

Les moins :

  • Il reste à travailler la conception d'interface
  • Pas de fonction UNDO REDO.
  • Logiciel imparfait par sa jeunesse comportant quelques bugs. (j'y travaille)

 

Télécharger la version 1.2 au 07 décembre 2024

 

 

 

 

 

 

 

 

 

 

Retour au sommaire des logiciels