2 votes

Existe-t-il un moyen de dresser la liste de tous les DoIts qui ont été réalisés au cours d'une session Smalltalk ?

Existe-t-il un moyen de lister tous les DoIts qui ont été réalisés au cours d'une session dans Pharo ou Squeak ainsi que les espaces de travail dans lesquels ils ont été réalisés ?

Le contenu des espaces de travail est-il également suivi, de sorte qu'il puisse être différencié ?

3voto

David Buck Points 2722

Il y a un fichier dans le même répertoire que votre image et avec le même nom que votre image mais avec l'extension ".changes". Ce fichier contient tout le code source et tous les devoirs que vous avez effectués. Le texte de l'espace de travail n'est pas suivi, sauf si vous l'exécutez, auquel cas il apparaît dans le fichier .changes.

2voto

Frank Shearar Points 12481

Dans un Squeak récent (au moins 4.3), vous pouvez sélectionner le menu Extras en haut, et aller à "Recover Changes". On vous demande alors jusqu'où vous voulez remonter ; pour les "choses que j'ai faites cette session", c'est probablement le premier choix.

Cela vous donnera une ChangeList montrant tous les doIt (et d'autres choses) jusqu'à la dernière fois que vous avez enregistré l'image. (Les ChangeList tire toutes ses informations du fichier .changes mentionné par David Buck).

Toutefois, cela ne vous permettra pas de savoir dans quelle Workspace ont été évaluées. Workspace ne modifient pas leur contenu.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X