有没有办法列出在Smalltalk会话中完成的所有DoIts?

时间:2013-01-07 17:32:59

标签: logging smalltalk pharo squeak

有没有办法列出在Pharo或Squeak的会话中完成的所有DoIts以及它们在哪些工作空间中完成?

是否也会跟踪工作区的内容,因此可以对它们进行区分?

2 个答案:

答案 0 :(得分:3)

与您的图片位于同一目录中的文件与您的图片名称相同,但扩展名为" .changes"。此文件包含所有源代码以及您执行的所有操作。除非您执行它,否则不会跟踪工作区文本。在这种情况下,它会显示在.changes文件中。

答案 1 :(得分:2)

在最近的Squeak(至少4.3)中,您可以选择顶部的Extras菜单,然后转到“Recover Changes”。这会问你想要看多远;对于“我已完成本次会议的内容”,这可能是最重要的选择。

在您上次保存图片之前,这将显示ChangeList显示所有doIt s(以及其他一些内容)。 (ChangeList从David Buck提到的.changes文件中获取所有信息。)

但是,这不会告诉您评估了哪些WorkspaceWorkspace不会对其内容进行版本控制。